Дата | 27.11.24 |
Длительность | 5 недель |
Практика/ теория | 70/30 % |
Аудитория/ самостоятельно | 40/72 ак. часов |
Дни | Пн, Ср |
Время | 18:30 - 21:15 |
Стоимость | 7200 грн/мес |
Преподаватель | Павел Стрункин |
Профиль |
Преподаватель курса 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
Реализованные проекты:
Creation of UI and API tests with Selenium (C#/NUnit)
Work with CI tool TeamCity
VCS Git
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, эмулирующих действия пользователя (ввод текста, клики мышью);
- владеть техниками поиска (идентификации) элементов в окне браузера;
- уметь обеспечивать стабильность и скорость выполнения тестов за счёт правильного использования ожиданий;
- владеть основными шаблонами проектирования тестов;
- уметь выстраивать архитектуру тестов таким образом, чтобы тесты можно было легко модифицировать и добавлять новые (при небольшом количестве тестов);
- уметь организовывать инфраструктуру для запуска тестов на сервере непрерывной интеграции.
Программа курса: