И в дополнение, я бы на вашем месте рассмотрел еще один негативный кейс: что происходит с приложением, если вы загружаете не 6, а 100 (1000) фотографий.
Что касается первого вашего вопроса, то описывать процедуру добавления каждого фото нет необходимости. Вы правильно написали "5. Проделать шаги с первого по 4 еще четыре раза (выбрать еще 4 фотографии)." - этого достаточно будет.
Моюно еще посмотреть Савина "Тестирование дот ком", если мне не изменяет память он разбирает там подобные ситуации.
Mary Солнечная: не сочтите, что придираюсь, но тогда это не совсем "реальная жизненная ситуация", а учебная, что согласитесь не одно и тоже. Так как на вопрос о том, как должно работать приложение знает ответ только заказчик, и в "реальной жизненной ситуации" он есть.
В данном случае по моему скромному разумению вы выступаете заказчиком (в силу учебности ситуации) и, если, как вы говорите, "в вопросе все четко написано" и ваше требование в том, что приложение должно вернуть ошибку, то оно должно его возвращать, вне зависимости от того, что в последствии отображается все-так 5, а не 6 фотографий.
А по какой причине тогда не известны четкие требования? Если ситуации из жизни (видимо работа?), то должен быть заказчик этого приложения, который ставил задачу для разработки. И нужно стоять возле него с паяльником пока он не сообщит требования, так как сейчас есть вилка из потенциально трех багов:
1) Баг в работе программы, так как она загружает 6 фото (и кстати, там вообще лимит есть на загрузку или можно сколько хочешь грузить? на сервер приходит 5 фото или больше?),
2) Баг в лексемах, то есть указан неверный текст требования
3) Баг в ТЗ на разработку.
Вообщем я бы сначала выяснил требования, если ситуация реальна, а потом писал кейс, а то работа в пустую.
С фотошопом те же сложности, что и с программами 3д моделирования. Для себя я бы рассматривал этот вариант, но моя знакомая с трудом осваивает новые компьютерные программы. Спасибо за идею!
Если бы я искал решение для себя, то скорее всего именно так и поступил бы. Но моя знакомая "прошлого века", любая новая программа вызывает у нее ужас, панику и одновременное слабоумие. Поэтому веб в данном случае дает возможность сделать под нее инструмент, который ей будет максимально просто освоить.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.