Навыки, которые вы получите:
JavaScript
QA
Git
TypeScript
Selenium WebDriver
ООП
Jira
Automation QA Engineer разрабатывает автоматические тесты для нахождения уязвимостей и проверки ПО.
На курсе QA Engineer ты научишься писать автотесты для web-приложений и REST API. Познакомишься с современными тестовыми фреймворками, научишься создавать тестовую документацию, анализировать результаты тестов и составлять отчеты по ним.
Программа
- Введение в TypeScript.
- Система контроля версий.
- Основы TypeScript.
- Строки, числа, дата, регулярные выражения.
- Функции.
- Объекты.
- Массивы (Часть 1).
- Массивы (Часть 2).
- ООП (Часть 1).
- ООП (Часть 2).
- Синхронность/Асинхронность в TypeSctipt.
- Модули.
- Введение в тестирование ПО.
- Тестирование ПО.
- Предоставление результатов о тестировании.
- Введение в автоматизацию тестирования.
- Модульное тестирование.
- Тестирование API.
- Selenium.
- Изучение подходов к построению тестов.
- PageObjects и другие шаблоны проектирования и др.
Чему вы научитесь
- Создавать автотесты для тестирования web-приложений и REST API, используя лучшие практики в индустрии.
- Запускать тесты, используя инструменты Continious Integration.
- Писать грамотную документацию и отчет тестирования после завершения курсов по автоматизации тестирования на JavaScript.
- Работать с Selenium Webdriver, WebDriverIO, Cypress и Playwright на продвинутом уровне, научишься работать с тестовыми фреймворками для модульного и API тестирования.
- Знать концепции разработки и тестирования программного обеспечения.