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



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

(i7, 4GB 
RAM)
 

АК-2: Устойчивость к входным данным 
o
АК-2.1: Приложение должно обрабатывать входные файлы 
размером 
до 50 МБ включительно


Какова реакция приложения на файлы, размер которых превы-
шает 50 МБ? 
(Не трогает.)
 
o
АК-2.2: Если входной файл не является текстовым, приложение 
должно произвести 
обработку


Обработку чего должно произвести приложение? 
(Этого 
файла. Не важно, что станет с файлом, лишь бы скрипт не 
умер.)
 
Здесь есть несколько важных моментов, на которые стоит обратить внима-
ние: 

Ответы заказчика могут быть менее структурированными и последователь-
ными, чем наши вопросы. Это нормально. Он может позволить себе такое, 
мы — нет. 

Ответы заказчика могут содержать противоречия (в нашем примере сначала 
заказчик писал, что параметрами, передаваемыми из командной строки, яв-
ляются только два имени каталога, а потом сказал, что там же указывается 
имя лог-файла). Это тоже нормально, т.к. заказчик мог что-то забыть или пе-
репутать. Наша задача — свести эти противоречивые данные воедино (если 
это возможно) и задать уточняющие вопросы (если это необходимо). 

В случае если с нами общается технический специалист, в его ответах 
вполне могут проскакивать технические жаргонизмы (как «хелп» в нашем 
примере). Не надо переспрашивать его о том, что это такое, если жаргонизм 
имеет однозначное общепринятое значение, но при доработке текста наша 
задача — написать то же самое строгим техническим языком. Если жарго-
низм всё же непонятен — тогда лучше спросить (так, «хелп» — это всего 
лишь краткая помощь, выводимая консольными приложениями как подсказка 
о том, как их использовать). 


Пример анализа и тестирования требований
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023


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




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

    Басты бет