Чек-лист
Тестирование программного обеспечения. Базовый курс.
© EPAM Systems, 2015–2023
Стр: 118/301
разных уровнях функционального тестирования
{79}
— можно ли так делать. Одно-
временно и «нет», и «да». «Нет» в
том смысле, что не допускается (не
имеет
смысла) повторение тех же проверок, которые только что были выполнены. «Да» в
том смысле, что любую проверку можно детализировать и снабдить дополнитель-
ными деталями.
•
Конфигурирование и запуск:
o
С верными параметрами:
▪
Значения SOURCE_DIR, DESTINATION_DIR, LOG_FILE_NAME
указаны и содержат пробелы и кириллические символы (повто-
рить для форматов путей в Windows и *nix файловых системах,
обратить внимание на имена логических дисков и разделители
имён каталогов (“/” и “\”)).
▪
Значение LOG_FILE_NAME не указано.
o
Без параметров.
o
С недостаточным количеством параметров.
o
С неверными параметрами:
▪
Недопустимый путь SOURCE_DIR.
▪
Недопустимый путь DESTINATION_DIR.
▪
Недопустимое имя LOG_FILE_NAME.
▪
DESTINATION_DIR
находится внутри SOURCE_DIR.
▪
Значения DESTINATION_DIR и SOURCE_DIR совпадают.
•
Обработка файлов:
o
Разные форматы, кодировки и размеры:
Форматы входных
файлов
TXT
HTML
MD
Кодировки
входных фай-
лов
WIN1251
100
КБ
50 МБ
10
МБ
CP866
10 МБ
100 КБ
50 МБ
KOI8R
50 МБ
10 МБ
100 КБ
Любая
0 байт
Любая
50 МБ + 1 Б
50 МБ + 1 Б
50 МБ + 1 Б
-
Любой недопустимый формат
Любая
Повреждения в
допустимом формате
o
Недоступные входные файлы:
▪
Нет прав доступа.
▪
Файл открыт и заблокирован.
▪
Файл с атрибутом «только для чтения».
•
Остановка:
o
Закрытием окна консоли.
•
Журнал работы приложения:
o
Автоматическое создание (при отсутствии журнала).
o
Продолжение (дополнение журнала) при повторных запусках.
•
Производительность:
o
Элементарный тест с грубой оценкой.
Обратите
внимание, что чек-лист может содержать не только «предельно
сжатые тезисы», но и вполне развёрнутые комментарии, если это необходимо —
лучше пояснить
суть идеи подробнее, чем потом гадать, что же имелось в виду.
Также обратите внимание, что многие пункты чек-листа носят весьма высо-
коуровневый
характер, и это нормально. Например, «повреждения в допустимом
формате» (см. матрицу с кодировками, форматами и размерами) звучит расплыв-
чато, но этот недочёт будет устранён уже на уровне полноценных тест-кейсов.
Чек-лист
Тестирование программного обеспечения. Базовый курс.
© EPAM Systems, 2015–2023
Достарыңызбен бөлісу: