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


после текстового описа- ния требований, но иногда и  до



Pdf көрінісі
бет68/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   64   65   66   67   68   69   70   71   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

после
текстового описа-
ния требований, но иногда и 
до
— нам сейчас удобнее сделать это сначала). В 
реальных проектах подобные схемы могут быть на несколько порядков более слож-
ными и требующими подробной детализации каждого варианта использования. У 
нас же проект миниатюрный, потому схема получилась элементарной, и мы сразу 
переходим к описанию требований. 
Внимание! Это — ПЛОХИЕ требования. И мы далее будем их улучшать. 
 
Системные характеристики 

СХ-1: Приложение является консольным. 

СХ-2: Для работы приложение использует интерпретатор PHP. 

СХ-3: Приложение является кроссплатформенным. 
 
Пользовательские требования 

Также см. диаграмму вариантов использования. 

ПТ-1: Запуск и остановка приложения. 
o
ПТ-1.1: Запуск приложения производится из консоли командой «PHP 
converter.php 
параметры». 


Пример анализа и тестирования требований
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023
 
Стр: 56/301 
o
ПТ-1.2: Остановка приложения производится выполнением команды 
Ctrl+C. 

ПТ-2: Конфигурирование приложения. 
o
ПТ-2.1: Конфигурирование приложения сводится к указанию путей в 
файловой системе. 
o
ПТ-2.2: Целевой кодировкой является UTF8. 

ПТ-3: Просмотр журнала работы приложения. 
o
ПТ-3.1: В процессе работы приложение должно выводить журнал 
своей работы в консоль и лог-файл. 
o
ПТ-3.2: При первом запуске приложения лог-файл создаётся, а при по-
следующих — дописывается. 
 
Рисунок 2.2.g — Диаграмма вариантов использования 
Бизнес-правила 

БП-1: Источник и приёмник файлов 
o
БП-1.1: Каталоги, являющиеся источником исходных и приёмником ко-
нечных файлов не должны совпадать. 
o
БП-1.2: Каталог, являющийся приёмником конечных файлов, не может 
быть подкаталогом источника. 


Достарыңызбен бөлісу:
1   ...   64   65   66   67   68   69   70   71   ...   307




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

    Басты бет