Тестирование программного обеспечения. Базовый курс. 3-е издание


Функции, востребованные большинством пользователей



Pdf көрінісі
бет145/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   141   142   143   144   145   146   147   148   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Функции, востребованные большинством пользователей 
Следующим шагом мы будем выполнять проверку того, как приложение ве-
дёт себя в обычной повседневной жизни, пока не затрагивая экзотические ситуа-
ции. Очень частым вопросом является допустимость дублирования проверок на 


Чек-лист
Тестирование программного обеспечения. Базовый курс. 
© 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


Достарыңызбен бөлісу:
1   ...   141   142   143   144   145   146   147   148   ...   307




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет