Пишем test cases валидации полей ввода в пользовательском интерфейсе (веб-приложение). Для каждого поля есть вполне определенные критерии. Например:
- обязательность
- формат значения
- диапазон допустимых символов
Остановились на следующем подходе: в рамках одного test case проверяется строго одно поле и один из критериев; все test cases независимы друг от друга.
На данный момент общее количество test case приблизилось к 50-ти (это для 5-ти полей). При этом еще есть неохваченные критерии.
Хотелось бы, собственно, услышать мнение опытных товарищей относительно выбранного подхода. А то, признаться, начинает смущать количество test case-ов. Может, где в консерватории подправить...
