Курс: Automation testing
Дата 28.06.17
Длительность 5 недель
Практика/ теория 70/30 %
Аудитория/ самостоятельно 40/72 ак. часов
Дни Пн, Ср
Время 18:30 - 21:15
Стоимость 4200 грн/мес
Преподаватель Павел Стрункин
Профиль

Преподаватель курса Automation testing Павел Стрункин

QA Engineer Automation at Ciklum - Software test automation. Development of automation testing projects for Web Application of different complexity. Such projects as usual include several levels of testing from unit testing, API testing till automatic Browser testing on all systems (Windows, Mac, Linux) using Ruby and Java.
Worked with:
- Web;
- Mobile (iOS/Android) applications;
- Desktop applications;
- Automation testing with Selenium (Java/C#)
- Jenkins/Teamcity
- Git

Реализованные проекты:

STYLEPIT

Creation of UI and API tests with Selenium (C#/NUnit)
Work with CI tool TeamCity
VCS Git

Heartpace

Bug investigation and reporting in BT Jira
Communication with clients
Writing requirements for future functionality
Holding demo presentation of product to customers on weekly basis
Support of test documentation
Creation automation tests with Selenium (Java/jUnit/Thucydides)
Work with CI tool Jenkins
VCS Git
Basic knowledges of load testing with jMetr

 

Профориентация:

Тестировщик Программного обеспечения, Автоматизированное тестирование

Предварительная подготовка:

Курс Мануальное тестирование ПО. Желательно знание какого-либо языка программирования – Java, C# или С++.

По окончании курса Вы будете понимать и уметь:

  • yметь создавать автоматизированные тесты с применением технологии Record & Playback;
  • владеть расширенным набором команд Selenium0, эмулирующих действия пользователя (ввод текста, клики мышью);
  • владеть техниками поиска (идентификации) элементов в окне браузера;
  • уметь обеспечивать стабильность и скорость выполнения тестов за счёт правильного использования ожиданий;
  • владеть основными шаблонами проектирования тестов;
  • уметь выстраивать архитектуру тестов таким образом, чтобы тесты можно было легко модифицировать и добавлять новые (при небольшом количестве тестов);
  • уметь организовывать инфраструктуру для запуска тестов на сервере непрерывной интеграции.

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

Модуль 1.Введение в Java-программирование. Основы языка — переменные.

Модуль 2. Класс Scanner. Операторы управления. Циклы.

Модуль 3.Массивы. Работа с библиотечными классами.

Модуль 4. Принципы ООП .

Модуль 5. Автоматизация процессов тестирования.

Модуль 6. Введение в Selenium 2.0.

Модуль 7. Перевод тестов на язык программирования (JUnit).

Модуль 8. Параллельный запуск тестов.

Модуль 9. Журналирование выполнения тестов.

Модуль 10. Расширения для разработки тестов.

 

Наши партнеры www.education.ua курсы в Украине