Модуль 8 · Бесплатно

Автоматизация тестирования

Освойте автоматизацию с нуля: Selenium, Playwright, Cypress, тестовые фреймворки, паттерн Page Object и стратегия автоматизации.

30 уроков intermediate-advanced
0 из 30 уроков пройдено
1
Когда автоматизировать Узнайте, когда автоматизация тестирования оправдана, а когда лучше тестировать вручную. Фреймворк …
25 min beginner
2
Пирамида автоматизации тестирования Освойте пирамиду автоматизации тестирования: идеальное соотношение модульных, интеграционных и …
25 min beginner
3
Расчёт ROI автоматизации Научитесь рассчитывать ROI автоматизации тестирования. Постройте убедительный бизнес-кейс с …
25 min intermediate
4
Выбор фреймворка для тестирования Как выбрать правильный фреймворк автоматизации тестирования. Структурированные критерии, сравнение …
25 min intermediate
5
Основы программирования для тестировщиков Освойте основы программирования для автоматизации: переменные, функции, циклы, структуры данных и …
35 min beginner
6
Концепции ООП для QA Узнайте, как принципы ООП применяются в автоматизации тестирования. Инкапсуляция, наследование, …
30 min beginner
7
Git для QA-инженеров Освойте Git для QA: основные команды, стратегии ветвления, pull requests и процессы совместной …
30 min beginner
8
Паттерн Page Object Освойте паттерн Page Object Model: проектирование поддерживаемых page objects с инкапсуляцией, …
30 min intermediate
9
Паттерн Screenplay Изучите паттерн Screenplay для автоматизации. Actor, Task, Question и Ability. Сравнение с POM и …
25 min intermediate
10
Data-Driven тестирование Освойте data-driven тестирование: параметризация тестов, внешние источники данных, борьба с …
25 min intermediate
11
Keyword-Driven тестирование Изучите keyword-driven тестирование: проектирование тест-кейсов с ключевыми словами-действиями, …
25 min intermediate
12
BDD с Cucumber и Gherkin Освойте BDD с Cucumber и Gherkin: feature-файлы как живая документация, step definitions и улучшение …
30 min intermediate
13
Selenium WebDriver Изучите Selenium WebDriver от настройки до продвинутого использования. Стратегии локаторов, явные …
35 min intermediate
14
Selenium Grid Освойте Selenium Grid: распределённое выполнение тестов, архитектура Hub/Node, параллельные …
30 min intermediate
15
Playwright Освойте Playwright для автоматизации: auto-waiting, мощные локаторы, trace viewer, API-тестирование, …
35 min intermediate
16
Cypress Освойте Cypress для end-to-end тестирования: архитектура, команды, проверки, перехват сети, …
35 min intermediate
17
Playwright, Cypress и Selenium: сравнение Сравнение Playwright, Cypress и Selenium: архитектура, скорость, языки, поддержка браузеров и …
30 min intermediate
18
Appium для мобильной автоматизации Изучите Appium для мобильной автоматизации: архитектура, настройка для Android и iOS, capabilities, …
35 min intermediate
19
XCUITest и Espresso Изучите нативное мобильное тестирование с XCUITest для iOS и Espresso для Android: настройка, …
30 min intermediate
20
Автоматизация API с REST Assured Освойте автоматизацию API-тестов с REST Assured: синтаксис Given-When-Then, валидация ответов, …
30 min intermediate
21
Визуальное регрессионное тестирование Освойте визуальное регрессионное тестирование: сравнение скриншотов, управление baseline, Percy, …
25 min intermediate
22
Отчёты с Allure Освойте отчётность Allure: настройка, аннотации тестов, шаги, вложения, уровни серьёзности, …
25 min intermediate
23
Фабрики тестовых данных и фикстуры Освойте управление тестовыми данными: фабрики, билдеры, фикстуры, паттерны setup/teardown и …
25 min intermediate
24
Борьба с нестабильными тестами Освойте управление нестабильными тестами: корневые причины, исправления синхронизации, системы …
25 min intermediate
25
Кроссбраузерное тестирование с BrowserStack Освойте кроссбраузерное тестирование с BrowserStack: облачная настройка, стратегия матрицы …
25 min intermediate
26
Headless-тестирование Изучите headless-тестирование: что такое headless-браузеры, когда использовать, настройка в основных …
20 min intermediate
27
Скриншоты и видеозаписи Научитесь делать скриншоты и видео в автотестах: снятие при падении, документирование шагов, …
20 min beginner
28
Пользовательские проверки и матчеры Освойте пользовательские проверки и матчеры: доменные проверки, Hamcrest, soft assertions, сообщения …
25 min intermediate
29
Ревью тест-кода: лучшие практики Освойте ревью тестового кода: чек-листы, анти-паттерны, соглашения именования, стандарты …
25 min intermediate
30
Оценка по модулю 8 Комплексная оценка модуля 8, охватывающая инструменты, паттерны, фреймворки, стратегии и лучшие …
60 min intermediate