IT Academy
Урок 5 · Средний

Parallel runs, test data и isolation

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Параллельные тесты требуют уникальных данных, портов и ресурсов. Общая учётная запись может создавать гонки. Cleanup должен удалять только объекты собственного теста.

Задача для самостоятельного решения

Как избежать конфликта двух тестов создания пользователя?

Показать разбор ответа

Использовать уникальный идентификатор запуска и независимые fixtures. Не очищать всю таблицу в teardown параллельного теста.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →