TT-QA

Тренажёры

Практика для AQA

Несколько задач доступны бесплатно, полный каталог — по подписке.

Локаторы База

Надёжный локатор

Выберите locator по роли и имени элемента.

Локаторы База

Strict mode

Устраните неоднозначный локатор в UI-тесте.

Терминал База Песочница

Найти причину падения

Пройдите по проекту и найдите ошибку в логе через терминал.

Git База Песочница

Подготовить коммит

Проверьте diff, добавьте нужный файл и создайте учебный коммит.

Код База

Структура тестового кода

Вынесите повторяющиеся шаги в понятный слой проекта.

20 мин В подписке

API База

API-проверка в тесте

Добавьте проверку статуса и тела ответа.

20 мин В подписке

Терминал Рабочая задача

Найти конфигурацию

Найдите файл настройки тестового стенда в большом проекте.

20 мин В подписке

Терминал Рабочая задача

Разобрать лог запуска

Отфильтруйте ошибки и восстановите порядок падения тестов.

20 мин В подписке

Git Рабочая задача

Ветка без лишних коммитов

Сравните ветки и подготовьте изменения к переносу.

25 мин В подписке

Git База

Git rebase

Перенесите ветку тестов на актуальную базу без лишнего merge-коммита.

20 мин В подписке

Git Продвинутый

Конфликт в тесте

Разберите конфликт и сохраните нужные проверки обеих веток.

25 мин В подписке

Git Рабочая задача

Кто сломал проверку

Найдите изменение через log, show и blame.

20 мин В подписке

CI/CD База

CI/CD pipeline

Настройте job для запуска автотестов и сохранения отчёта.