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


Стр: 246/301  Таблица 2.7.g — Список параметров, влияющих на работу приложения  Параметр



Pdf көрінісі
бет272/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   268   269   270   271   272   273   274   275   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

 
Стр: 246/301 
Таблица 2.7.g — Список параметров, влияющих на работу приложения 
Параметр 
Минимальное 
количество 
значений 
Вероятное 
количество 
значений 
Количество значе-
ний с учётом пол-
ного перебора 
Расположение 

25 
32 
Существование 



Наличие прав доступа 


155 
Семейство ОС 


28 
Зарезервированное или свободное имя 


23 
Кодировки 


16 
Длина 


4096 
Комбинации символов 


82 
ИТОГО тест-кейсов 
256 
201
’600 
34
’331’384’872’960 
Конечно, мы не будем перебирать все возможные значения (для того нам и 
нужны классы эквивалентности), но даже 256 тест-кейсов для проверки всего лишь 
одного параметра командной строки — это много. И куда вероятнее, что придётся 
выполнять около 200 тысяч тест-кейсов. Если делать это вручную и выполнять по 
одному тесту в пять секунд круглосуточно, понадобится около 11 суток. 
Но мы можем применить технику попарного тестирования для генерации оп-
тимального набора тест-кейсов, учитывающего сочетание пар каждого значения 
каждого параметра. Опишем сами значения. Обратите внимание, что уже на этой 
стадии мы провели оптимизацию, собрав в один набор информацию о расположе-
нии, длине, значении, комбинации символов и признаке зарезервированного имени. 
Это сделано потому, что сочетания вида «длина 0, зарезервированное имя com1» 
не имеют смысла. Также мы усилили часть проверок, добавив русскоязычные 
названия каталогов. 
Таблица 2.7.h — Список параметров и их значений 
Параметр 


Достарыңызбен бөлісу:
1   ...   268   269   270   271   272   273   274   275   ...   307




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

    Басты бет