Ценность
Что это значит? Не нужно делать то, что не принесёт пользы.
Зачем? Тесты должны приносить пользу, причём неоднократно. Написать хороший тестовый код сложно, но поддерживать бестолковый — ещё сложнее.
Плохие практики:
Игнорировать вышеназванные принципы;
Игнорирование техник тест-дизайна;
Низкое качество тестов, в том числе тестовых данных;
Формальное отношение к тестам: что-то написали, а зачем, что проверяет — непонятно;
Неправильный, неудачный выбор инструментов;
Дублирующиеся тесты. Функциональность, которая перекрывается другими тестами.
Можно ли нарушить? Нет.
Last updated