Навыки, которые вы получите:
Java
JSON
API
XML
TestNG
Selenium WebDriver
ООП
Jira
Web development
REST
Junit
На курсе QA Engineer вы научитесь писать автотесты для web-приложений и REST API, создавать документацию и грамотную отчетность.
Программа
- Введение в Java.
- Операторы управления.
- Одномерные массивы.
- Многомерные массивы.
- Репозитории.
- Классы и объекты.
- Интерфейсы и абстрактные классы.
- Принципы ООП.
- Исключения.
- Обработка строк.
- Коллекции (Часть 1).
- Коллекции (Часть 2).
- Введение в тестирование ПО.
- Основы тестирования ПО.
- Предоставление результатов о тестировании.
- Введение в автоматизацию тестирования.
- Selenium WebDriver. Basics.
- Selenium WebDriver. Локаторы.
- PageObject Pattern.
- Selenium WebDriver. Advanced.
- JUnit, TestNG и их использование в автоматизации.
- Maven.
- Репортинг.
- Selenium WebDriver. Обертки.
- GOF Patterns и Best Practices автоматизации.
- Логирование и др.
Чему вы научитесь
- Создавать автотесты для тестирования web-приложений и REST API используя лучшие практики в индустрии.
- Запускать тесты используя инструменты Continious Integration.
- Писать грамотную документацию и отчет тестирования после завершения курсов тестировщиков программного обеспечения.
- Работать с Selenium Webdriver на продвинутом уровне.
- Концепции разработки и тестирования программного обеспечения.