Изучение различных типов тестирования, таких как Smoke Testing, Unit Testing, Integration Testing и др.
Регрессионное тестирование
Понимание регрессионного тестирования и его роли в обеспечении качества ПО.
Овладение методикой End-to-End-тестирования для проверки работы всей системы в целом.
Автоматизированное тестирование
Изучение основ автоматизации тестирования и применение автоматизированных тестов для повышения эффективности и скорости процесса.
Основы Python и TypeScript
Погружение в языки программирования Python и TypeScript и их применение для написания автоматизированных тестов.
Освоение инструмента Selenium для автоматизации веб-тестирования.
По завершении обучения вы сможете:
на Python с использованием Playwright и Selenium
веб-приложений,
включая проверку работы всех элементов интерфейса
тестирования, выявлять
и устранять ошибки в тестах
о проведенном тестировании
с использованием Allure
Изучение инструмента Playwright для автоматизации тестирования веб-приложений.
Работа с окнами и вкладками браузера
Навыки работы с различными окнами и вкладками браузера при автоматизированном тестировании.
Использование ожиданий в Selenium и Playwright
Применение методов ожидания для корректного выполнения тестов в Selenium и Playwright.
Взаимодействие с алертами и всплывающими окнами
Изучение взаимодействия с алертами и всплывающими окнами в процессе автоматизированного тестирования.
Настройка и использование фреймворка PyTest для написания и запуска автоматизированных тестов.
Анализ результатов тестов и генерация отчетов
Обучение анализу результатов тестирования и созданию отчетов с использованием инструмента Allure.
принципы методологий автоматизированного тестирования