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