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



Pdf көрінісі
бет76/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   72   73   74   75   76   77   78   79   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Детальные спецификации 
ДС-1: Интерпретатор PHP 
ДС-1.1: Минимальная версия — 5.5. 
ДС-1.2: Для работы приложения должно быть установлено и включено рас-
ширение mbstring. 
ДС-2: Параметры командной строки 
ДС-2.1: При запуске приложения оно получает из командной строки три па-
раметра: 
SOURCE_DIR 
— обязательный параметр, определяет путь к каталогу 
с файлами, которые необходимо обработать; 
DESTINATION_DIR 
— обязательный параметр, определяет путь к ка-
талогу, в который необходимо поместить обработанные файлы (этот 
каталог не может находиться внутри каталога SOURCE_DIR или в его 
подкаталогах (см. 
БП-1.1
 
и 
БП-1.2
)); 
LOG_FILE_NAME 
— необязательный параметр, определяет полное 
имя лог-файла (по умолчанию лог-файл с именем «converter.log» раз-
мещается по тому же пути, по которому находится файл скрипта con-
verter.php); 


Пример анализа и тестирования требований
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023
 
Стр: 62/301 
ДС-2.2: При указании недостаточного количества параметров командной 
строки приложение должно завершить работу, выдав сообщение об использовании 
(
ДС-3.1
). 
ДС-2.3: При указании излишнего количества параметров командной строки 
приложение должно игнорировать все параметры командной строки, кроме указан-
ных в пункте 
ДС-2.1

ДС-2.4: При указании неверного значения любого из параметров командной 
строки приложение должно завершить работу, выдав сообщение об использовании 
(
ДС-3.1
), а также сообщив имя неверно указанного параметра, его значение и суть 
ошибки (см. 
ДС-3.2
). 
 
ДС-3: Сообщения 
ДС-3.1: Сообщение об использовании: «USAGE converter.php SOURCE_DIR 
DESTINATION_DIR LOG_FILE_NAME
». 
ДС-3.2: Сообщения об ошибках: 
Directory not exists or inaccessible. 
Destination dir may not reside within source dir tree. 
Wrong file name or inaccessible path. 


Достарыңызбен бөлісу:
1   ...   72   73   74   75   76   77   78   79   ...   307




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

    Басты бет