Стр: 119/301
Остальные функции и особые сценарии Пришло время обратить внимание на разнообразные мелочи и хитрые ню-
ансы, проблемы с которыми едва ли сильно озаботят пользователя, но формально
всё же будут считать ошибками.
•
Конфигурирование и запуск:
o
Значения SOURCE_DIR, DESTINATION_DIR, LOG_FILE_NAME:
▪
В разных стилях (Windows-пути + *nix-пути) — одно в одном
стиле, другое — в другом.
▪
С использованием UNC-имён.
▪
LOG_FILE_NAME
внутри SOURCE_DIR.
▪
LOG_FILE_NAME
внутри DESTINATION_DIR.
o
Размер LOG_FILE_NAME на момент запуска:
▪
2
–4 ГБ.
▪
4+
ГБ.
o
Запуск двух и более копий приложения с:
▪
Одинаковыми параметрами SOURCE_DIR, DESTINATION_DIR,
LOG_FILE_NAME.
▪
Одинаковыми SOURCE_DIR и LOG_FILE_NAME, но разными
DESTINATION_DIR.
▪
Одинаковыми DESTINATION_DIR и LOG_FILE_NAME, но раз-
ными SOURCE_DIR.
•
Обработка файлов:
o
Файл верного формата, в котором текст представлен в двух и более
поддерживаемых кодировках одновременно.
o
Размер входного файла:
▪
2
–4 ГБ.
▪
4+
ГБ.
Задание 2.4.b: возможно, вам захотелось что-то изменить в приведённых
выше чек-листах — это совершенно нормально и справедливо: нет и не
может быть некоего «единственно верного идеального чек-листа», и ваши
идеи вполне имеют право на существование, потому составьте свой соб-
ственный чек-лист или отметьте недостатки, которые вы заметили в при-
ведённом выше чек-листе.
Как мы увидим в следующей главе, создание качественного тест-кейса может
потребовать длительной кропотливой и достаточно монотонной работы, которая
при этом не требует от опытного тестировщика сильных интеллектуальных усилий,
а потому переключение между работой над чек-листами (творческая составляю-
щая) и расписыванием их в тест-кейсы (механическая составляющая) позволяет
разнообразить рабочий процесс и снизить утомляемость. Хотя, конечно, написание
сложных и притом качественных тест-кейсов может оказаться ничуть не менее
творческой работой, чем продумывание чек-листов.