Изучаю тестирование, возник такой вопрос.
Насколько я понял, у тест-кейса может быть несколько ожидаемых результатов.
Пример тест-кейса:
Идея ТК: совершение покупки в интернет-магазине
...
Ожидаемый результат:
1. сообщение "спасибо за покупку!" на экране
2. на email приходит подтверждение заказа
3. платеж с карты клиента успешно прошел
И вот слушаю очередную лекцию, где лектор объясняет преимущества чек-листов. И есть такой момент -- тестируем текстовый редактор, в частности при нажатии "Save" видим диалоговое окно "Save" или "Cancel".
Пример пункта в чек-листе:
Нажимаем кнопку кнопку "Cancel"
Ожидаемый результат:
1. диалоговое окно "сохранить документ?" закрылось
2. изменения не сохранены
3. кнопка "Save" остается активной
И вот лектор замечает, что несколько ожидаемых результатов могут быть только (!) в чек-листах, и при вышеприведенном тестировании кнопки "Cancel" нам пришлось бы обязательно писать три (!) разных тест-кейса.
Вот и думаю -- неужели это так? Как раз встречал в нескольких источниках, что может быть несколько ожидаемых результатов в тест-кейсе....
Поэтому вопрос: если бы нужно было написать тест-кейс для тестирования этой кнопки "Cancel" при сохранении текста в текстовом редакторе, можно было бы вышеназванные ожидаемые результаты поместить в один тест-кейс или действительно пришлось бы писать три отдельных?
Спасибо!