Ценность

Что это значит? Не нужно делать то, что не принесёт пользы.

Зачем? Тесты должны приносить пользу, причём неоднократно. Написать хороший тестовый код сложно, но поддерживать бестолковый — ещё сложнее.

Плохие практики:

  • Игнорировать вышеназванные принципы;

  • Игнорирование техник тест-дизайна;

  • Низкое качество тестов, в том числе тестовых данных;

  • Формальное отношение к тестам: что-то написали, а зачем, что проверяет — непонятно;

  • Неправильный, неудачный выбор инструментов;

  • Дублирующиеся тесты. Функциональность, которая перекрывается другими тестами.

Можно ли нарушить? Нет.

Last updated