Устрой дестрой

Что это значит? После написания теста обязательно попробуйте его «сломать».

Зачем? Чтобы убедиться, что тест найдёт баг.

Хорошие практики:

  • Проверить, как ведёт себя тест с некорректными данными, отсутствующим элементом, ошибками в ответах сервера;

  • Проверить, как ведёт себя тест на некорректном (изменившемся) сценарии;

  • Проверить, как ведёт себя тест при недоступности связанных сервисов.

Можно ли нарушить? Нет, чтобы не пропускать ошибки в тестах.

Last updated