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.
    Аннотация @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
    Выполнение проекта
    В конце курса каждому ученику индивидуально будет поставлена ​​задача покрыть авто-тестами часть живого веб-проекта. Именно здесь вы сможете начать все с нуля, написать свой собственный фреймворк и продемонстрировать полученные в ходе курса знания. Ну, и конечно, после сдачи проекта вы получите справедливый отзыв о вашей работе.
ДЕТАЛИ КУРСА
Hачало курса
13 марта
Продолжительность курса
12-14 занятий
Продолжительность лекции
19:00—21:00
Интенсивность
Два раза в неделю
Группа
12 человек
Стоимость
5500 грн
Скидка 10% для выпускников курса Основы Тестирование
Дополнительные курсы
ОСНОВЫ ТЕСТИРОВАНИЯ
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Начало 5 мая
Углубленная
практика
Начало 25 мая