Аутоматизација тестирања у Рубију - курс 3900 руб. из ТхинкНетица, обука 3 дана, датум 28.11.2023.
мисцеланеа / / November 28, 2023
Вежбајте
Део вежби ћете радити директно на часу, а део сами након вебинара.
Комуникација
Имаћете подршку за ћаскање уживо, а вебинари ће покривати уобичајена питања и грешке, примере најбољих пракси и решења.
У аутоматизацији тестирања од 2013. (Иандек. Прегледач).
Интегрише платформе за изградњу, ризнице и трагаче грешака користећи девопс микросервисе.
Имплементира аутоматско тестирање и ЦИ од нуле, оптимизује, примењује вештине развоја вештачке интелигенције https://github.com/Nakilon/pagerecognizer
У слободно време прави друге корисне драгуље и ради на руској локализацији https://www.ruby-lang.org/
3 вебинара
Практични задаци
Комуникација са аутором и одговори на питања
1 дан. Како аутоматизовати тестирање у рубину
- Хајде да погледамо шта се тестирање може аутоматизовати
- Хајде да се упознамо са главним оквирима (униттест, минитест, рспец) и библиотекама (факевеб, вебмоцк, ВЦР, рр, итд.)
- Погледајмо практичан пример програма са јединичним тестовима у варијантама минитест и РСпец
Као резултат тога, моћи ћете да:
Сазнаћете зашто, када и које тестирање треба да буде аутоматизовано и како у томе помажу поруге услуга. Користећи поједностављену верзију драгуља директне везе као пример, разумећете како да напишете јединичне тестове за програме и библиотеке у варијантама минитест и РСпец. У том процесу ћете се упознати са главним оквирима и библиотекама (факевеб, вебмоцк, ВЦР, рр, итд.).
Дан 2. Аутоматизација функционалног тестирања веб апликације
- Сазнајте који алати се користе за аутоматизацију тестирања веб локација
- Схватите како да управљате овим алатима користећи руби
- Када почети са аутоматизацијом регресионог тестирања
Као резултат, научићете:
како се веб-сајтови тестирају и научите како да аутоматизујете тестирање претраживача користећи руби. Разумећете како функционишу Селен, ЦДП, Цапибара, Феррум, Цуприте, итд. Користећи прави веб-сајт као пример, вежбаћете писање селектора. Схватићете који приступи су отпорнији на промене изгледа.
3. дан. Аутоматизација покретања аутотестова (ЦД)
- Научићете шта су ЦИ, ЦД и како најбоље аутоматизовати покретање аутотестова
- Погледајмо практичан пример покретања у Доцкер-у, на серверу, у облаку
Као резултат ви:
Научићете разлику између ЦИ и ЦД-а и како најбоље да интегришете покренуте аутотестове у развојни циклус, као и о постављању. Набавите примере ГитХуб Ацтионс и Доцкер конфигурације.