Что должно быть проверено? Хороший вопрос. По моему мнению, каждая спецификация (в документе с требованиями к продукту) должна быть проверена.
Каждое требование должно быть проверено в позитивном (счастливый день) сценарии, а также в негативном тесте (когда что-то идет не так) В МИНИМУМ. Затем следует разработать контрольные примеры, включающие граничные условия (0 символов, 49, 50, 51, 256, 1000 символов и т. Д.) И явные условия ошибки (включая недопустимые символы).
Таким образом, каждое требование должно иметь МНОГИЕ тестовые случаи, чтобы охватить функциональность и проверку ошибок.