Курс Автоматизація тестування за допомогою Selenium WebDriver (Java)
- Online
- Для опытных
- QA Automation / QA Manual
Образовательный центр: | QALight |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 24 занятий |
Начало курса: | 18.02.2025 |
Стоимость обучения: | 12 800 UAH за курс |
Можлива оплата частинами
Подробности и регистрация
Курс для тих, хто хоче стати інженером автоматизації тестування. Під час занять ви навчитеся використовувати Java для написання тестів, дізнаєтеся маленькі секрети, на які варто звернути увагу. По закінченні курсу ви зможете створювати проєкт з нуля (бібліотеки, пейджи, тести), запускати тести за допомогою Maven та використовувати CI (Jenkins) для автоматичного запуску тестів за часом, запускати тести за допомогою Selenium Grid.
Програма курсу
- Вступ. Знайомство та загальна теорія.
- ООП. Java: Примітивні та посилальні типи даних. Арифметичні операції з примітивними типами. Поняття класу, методу, модифікатори доступу на прикладах. Написання першої програми “Hello world!”.
- Статичні та нестатичні методи, перетворення типів. Умовні оператори, цикли.
- Робота з масивами. Особливості роботи з посилальними типами даних.
- Інтерфейси і колекції. Наслідування.
- Написання юніт тестів для попередньо вирішених завдань за допомогою Assert. jUnit (знайомство з основними анотаціями).
- Обробка винятків. Налаштовування Log4j.
- Знайомство з Git. Генерація ключів. Команди clone, pull, commit, push та інше.
- Практика написання локаторів (X-Path). Знайомство з Selenium IDE. Створення структури фреймворку, базових бібліотек та написання тестів.
- Написання та запуск першого тесту.
- ParentTest – розгляд вже написаного коду.
- Знайомство з PageObject. Написання тесту за допомогою PageObject.
- Винесення методів роботи з елементами сторінок у загальний клас ActionsWithOurWebElements (dropDown, checkBox, inputText …).
- Написання тестів c кількома пейджами. Suits.
- Очікування: Явні та неявні очікування.
- Робота з загальними налаштовуваннями проєкту (config.properties). Клас ConfigData – для роботи з файлами.
- Тести з різними наборами даних (Параметризовані тести)
- Робота з Excel файлами.
- Робота з Базами даних.
- Continuous integration (Maven, Jenkins).
- Тестова співбесіда на посаду автоматизатора.
- Знайомство з Selenium Grid, Selenide.
Особливості курсу
- Онлайн заняття проходять ввечері
- Практика на реальних проєктах та створення портфоліо
- Підтримка під час та після навчання
- По закінченні курсу захист екзаменаційного проєкту
- Свідоцтво про закінчення курсу
Вимоги для проходження курсу
- Знання основ тестування програмного забезпечення
- Розуміння теорії, ключових визначень і технік тест дизайну
Викладачі курсу
Олена Єлісєєва - з 2012 року працює QA Engineer у компанії Miratech.
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
IT STEP Academy
Формат
Online
Начало обучения
Дата формується
Длительность
6 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
22 680 UAH за курс
Учебный центр
Certified Unicorns
Формат
Online
Начало обучения
23.11.2024
Длительность
3 недель
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
14 000 UAH за курс
Учебный центр
Quality Assurance Group
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 500 UAH за курс
Учебный центр
EPAM
Формат
Online
Начало обучения
25.11.2024
Длительность
10 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
безкоштовно