QA Automation Java Pro. Онлайн курс
Идет набор на курс!
Начало занятий
Срок обучения
20 занять
Стоимость:
Стоимость за весь курс
8 550 грн.
9 500 грн.
Описание

Курс QA Automation Java Pro розрахований на тих, хто вже має невеликий досвід (наприклад, після закінчення курсів) у написанні автотестів мовою Java та фреймворку, такого як Selenium Webdriver, і бажають подальшого вдосконалення в цьому напрямку.
Також він буде цікавим фахівцям, які вже працюють у цій галузі протягом декількох років і бажають активно розвиватися та тестувальникам рівня Middle, які прагнуть поглибити свої знання в цій області.
ЦІЛІ КУРСУ
- Покращити знання в області UI автоматизації
- Опанувати використання популярних бібліотек та фреймворків для автоматизованого тестування, як у сфері UI, так і на рівні Back-end
- Вивчити методи для ефективної обробки даних
- Навчитись проєктувати свої бібліотеки (фреймворки)
- Вивчити методи маніпулювання трафіком під час автоматизованих тестів
- Вивчити процес запису відео під час виконання автоматизованих тестів та опанувати інші навички
Дни недели занятий | на выбор |
---|---|
Время занятий | на выбор |
Занятий в неделю | 2 заняття |
Длительность занятия | |
Часы занятий | |
Группы | |
Возраст аудитории | Студенты, Взрослые |
Вид подготовки | Базовый курс |
Город | Онлайн |
Преподаватель | |
Учебные материалы | |
Пробное занятие | |
Документ об окончании | Сертифікат |
Опции | Групповые занятия, Индивидуальное обучение |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
Selenide
- SelenideElement
- SelenideCollection
- Alerts, Frames, Windows
- JavaScript
- Actions
- SelenideElement Condition
- SelenideCollection Condition
- Custom Conditions
- Upload / Download files
- WebDriverRunner
- Selenide + Proxy
- Screenshots
- WebDriverProvider interface
- PageObject
- Reporting
- Міграція з Selenium на Selenide
Playwright
- Playwright, BrowserContext, Page objects
- Пошук елемента різними способами (Xpath, Css, By…., React, З опціями)
- Пошук колекцій елементів
- Alerts
- Frames
- Windows
- Evaluate (JavaScript)
- Upload/Download files
- Actions
- Rest api можливості
- Забавки з трафіком (інтерсептори)
- Запис відео
- Запис трафіка (HAR)
- Screenshot
Tricks
- Як обробити таблиці. Перетворення у колекцію (Selenium/Selenide,Playwright, JSoup)
- Як обробляти великі таблиці за допомогою анотацій та рефлексії, на прикладі Selenium (Selenide)
- Заповнення великих форм за допомогою анотацій та рефлексії
Фреймворки
- Паралельний запуск тестів (Selenium, Playwright, Selenide)
- Singleton
- Factory
- Методи які повертають дженеріки
- CDP. Базові можливості
- Проксі. Маніпуляції з трафіком
- Запис відео для Selenium (Selenide) тестів
Інструменти
- Lombok project
- Owner
Rest API
- Swagger
- Генерація rest api клієнта на основі OpenApi специфікації
- Rest-assured
- OkHttp
- RetroFit
Mobile testing. Appium
- Концепція мобільних автотестів на базі Appium
- Як нам допоможе знання Selenium
- Налагодження середовища (Appium Server/Inspector, Android JDK, Emulator, Real devices)
- Перший тест з використанням Appium
- PageObject
- Приклад організації фреймворку
- Приклад організації фреймворку, який об'єднує в собі тестування WebUI та mobile версії одного і того Selenide
- Playwright
- Tricks
- Okhttp
- Swagger
- Appium самого застосунку
Курс проводитHillel, компьютерная школа (Онлайн)
Адрес:
- Онлайн