Стр: 141/301
Последовательность в достижении цели. Суть этого свойства выражается
в том, что все действия в тест-кейсе направлены на следование единой логике и
достижение единой цели и не содержат никаких отклонений.
Примерами правильной реализации этого свойства могут служить представ-
ленные в этом разделе в избытке примеры хороших тест-кейсов. А нарушение мо-
жет выглядеть так:
Шаги Ожидаемые результаты Конвертация из всех поддерживаемых коди- ровок Приготовления:
•
Создать в корне любого диска четыре от-
дельные папки для входных файлов, выход-
ных файлов, файла журнала и временного
хранения тестовых файлов.
•
Распаковать содержимое прилагаемого ар-
хива в папку для временного хранения те-
стовых файлов.
1.
Запустить приложение, указав в параметрах
соответствующие пути из приготовления к
тесту (имя файла журнала — произволь-
ное).
2.
Скопировать файлы из папки для времен-
ного хранения в папку для входных файлов.
3.
Остановить приложение.
4.
Удалить файл журнала.
5.
Повторно запустить приложение с теми же
параметрами.
6.
Остановить приложение.
1.
Приложение запускается и выводит сообще-
ние о своём запуске в консоль и файл жур-
нала.
2.
Файлы из папки для входных файлов пере-
мещаются в папку для выходных файлов, в
консоли и файле журнала отображаются со-
общения о конвертации каждого из файлов
с указанием его исходной кодировки.
3.
Приложение выводит сообщение о завер-
шении работы в файл журнала и завершает
работу.
5.
Приложение запускается и выводит сообще-
ние о своём запуске в консоль и заново со-
зданный файл журнала.
6.
Приложение выводит сообщение о завер-
шении работы в файл журнала и завершает
работу.
Шаги 3–5 никак не соответствуют цели тест-кейса, состоящей в проверке кор-
ректности конвертации входных данных, представленных во всех поддерживаемых
кодировках.