x
РЕєстрація
x
РЕєстрація
Заявку відправлено
Вітаємо, Ви успішно зареєструвались на курс "Автоматизоване Тестування". Наш менеджер зв'яжеться з Вами протягом 24 годин.
+ Реєстрація

КУРС
Автоматизоване Тестування

Курс автоматизованого тестування(qa automation) розроблений спеціально для людей і без особливої попередньої підготовки, і для тестувальників ПЗ, які бажають кар’єрного росту. На заняттях ми освоїмо усі підходи автоматизації веб-додатків за допомогою популярних інструментів Selenium IDE та Selenium WebDriver.

Тестові сценарії будемо автоматизовувати на Java - одній з найпопулярніших мов програмування в світі. Якщо ви не знаєте Java - не проблема! Ми почнемо з вивчення основ цієї мови і досягнемо рівня, необхідного для написання авто-тестів.

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

Навчальний план:
  • 01
    Заняття #1
    Вступ.
    Selenium IDE.
    Локатори.
  • 02
    Заняття #2
    Будова веб аплікацій.
    Практичне застосування Selenium IDE.
  • 03
    Заняття #3
    Налаштування середовища.
    Об’єктно-орієнтоване програмування(ООП).
    Примітивні типи даних в Java.
  • 04
    Заняття #4
    If-else і як його використовувати при побудові тест фреймворку.
    Знайомство з Selenium WebDriver.
  • 05
    Заняття #5
    Використання логічних операторів на прикладі WebDriver.
  • 06
    Заняття #6
    Page Object pattern.
    Конфігурація і застосування.
    Maven: pom.xml
  • 07
    Заняття #7
    Page Object pattern.
    Java Enums.
    Aнотація @FindBy – приклади використання.
    Рефакторинг коду.
  • 08
    Заняття #8
    Switch statement у мові Java. Практичне застосування.
    Написання правильних очікувань за допомогою WebDriver (wait for element, web driver wait, …).
  • 09
    Заняття #9
    Читання, Запис, Скачування, Завантаження файлів.
    Практичне застосування при написанні тестів.
  • 10
    Заняття #10
    Обробки винятків(Exception-handling).
  • 11
    Заняття #11
    Генерування тест звітів(Test reporting).
    Налаштування безперервної інтеграції(Continuous Integration).
  • 12
    Заняття #12
    Кросбраузерне тестування(Cross Browser Testing).
    Паралельний запуск тестів(Running Selenium Tests in Parallel).
    Використання анотацій TestNG.
    Знайомство з Системою Контолю Версіями (GIT).
  • 13
    Виконання проекту
    В кінці курсу кожному учню індивідуально буде поставлене завдання покрити авто-тестами частину живого веб-проекту. Саме тут ви зможете розпочати все з нуля, написати свій власний фреймворк та продемонструвати здобуті вами знання. Ну, і звісно, після здачі проекту отримати справедливий відгук щодо вашої роботи.
Деталі курсу
Початок курсу
15 листопада
Тривалість курсу
12-14 занять
Тривалість лекції
19:00—21:00
Інтенсивність
Двічі на тиждень
Группа
12 чоловік
Вартість
5500 грн
Знижка 10% для випускників курсу Основи Тестування
Додаткові курси
ОСНОВИ ТЕСТУВАННЯ
ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
Початок 11 жовтня
Поглиблена
практика
Початок 20 вересня