Головна Школи Quality Assurance Group Фреймворки для тестування мобільних додатків
Quality Assurance Group

Фреймворки для тестування мобільних додатків

10 500 UAH за курс
6 занять
Для початківців
QA Automation / QA Manual
Цей курс навчить автоматизованому тестуванню мобільних додатків за допомогою Appium. Ви розберете основні інструменти, напишете тести та дізнаєтесь, як інтегрувати їх у CI/CD. Курс включає практичні воркшопи, доступ до записів та сертифікат після завершення.

Про курс

Програма курсу

Вступ до мобільного автоматизованого тестування

На цьому курсі починають з основ. Розкажуть, що таке автоматизоване тестування мобільних додатків і чим воно відрізняється від веб-тестування. Слухачі дізнаються, які інструменти знадобляться для роботи та отримають загальний огляд процесу.

Робота з Appium

Appium - це популярний фреймворк для автоматизації мобільних тестів. У цьому модулі покажуть, як його налаштувати та які можливості він надає. Вивчать документацію, основні функції та синтаксис. Розберуть, як працюють інструменти автоматизації через Appium.

Поглиблене вивчення Appium

Тут переходять до практики. Слухачі напишуть перший тест, освоять Page Object Model та роботу з локаторами інтерфейсу. Навчаться використовувати очікування та жести, відлагоджувати тести. Розглянуть data driven testing, підтримку різних мов програмування та різницю між роботою на емуляторах і реальних пристроях.

Екосистема автоматизованого тестування

Цей модуль присвячений інструментам, які допомагають у щоденній роботі. Розкажуть, як обрати парк мобільних пристроїв для тестування, працювати з Browserstack. Вивчать збіркові інструменти Maven/Gradle та тестові фреймворки JUnit і TestNG. Також розглянуть тестування мобільних веб-додатків, створення звітів та інтеграцію з CI/CD системами на кшталт Jenkins, Gitlab чи TeamCity.

Корисні практики та поради

Тут зосередяться на специфічних задачах, які виникають у реальних проектах. Навчать тестувати push-сповіщення, фонові сервіси, взаємодіяти з GPS-даними. Розкажуть про паралельне тестування, організацію тест-сьютів і класів. Обговорять проблеми нестабільних тестів, роботу з фікстурами та використання Selenium Grid.

Практичні воркшопи

Курс завершується двома практичними воркшопами. На першому слухачі створять власний автоматизований тест. На другому - розроблять цілий тестовий фреймворк, закріплюючи отримані знання.

Особливості курсу

Курс включає 6 занять та один додатковий вебінар. Заняття проходять у вечірній час по понеділках і середах. Усі учасники отримують доступ до записів занять та сертифікат про завершення курсу.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Супровід ментора