Урок 10. Тест-дизайн, часть 2: таблицы решений и переходы состояний
Помните Урок 9? Мы разобрали классы эквивалентности, граничные значения и pairwise — и в конце я обещал: «во второй части разберём таблицы решений и переходы состояний». Обещания надо выполнять, поэтому сегодня часть 2. Но начнём со сцены. Ольга Синицына, наша постоянная героиня (мы познакомились с ней ещё в Уроке 1), заказывает кофе в приложении доставки. Третий заказ подряд она оформляет с промокодом. На четвёртый промокод приложение вдруг пишет: «Слишком много промокодов. Заказ недоступен». На пятый — снова пропускает...