Рекомендуется

Детерминизм тестов

Управляйте временем, случайностью и внешними зависимостями в тестах.

Проверено Изменено

Плохо

Тест ждёт sleep(10) и зависит от рабочего API.

Хорошо

Управляемые часы и фиксированные данные.
Ожидание конкретного состояния.

Почему это важно

Случайные падения делают команду нечувствительной к настоящим ошибкам.

Когда применять

Карантин нестабильного теста должен иметь владельца и срок исправления.

Кто что делает

Человек

Определяет значимые внешние условия и допустимую нестабильность.

AI-агент

Подбирает проверку под риск, запускает её и сообщает результат вместе с оставшимися ограничениями.

Контроль результата:

  • Можно ли повторить сбой с теми же входными данными?

Как проверить у себя

  • Можно ли повторить сбой с теми же входными данными?
ПервоисточникиИстория изменений на GitHub

Дата проверки отражает содержательную сверку. Синхронизация сайта не обновляет её автоматически.