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



Pdf көрінісі
бет266/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   262   263   264   265   266   267   268   269   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Позитивные тест-кейсы 
Негативные тест-кейсы 
Зна-
чение 
AAA 
123_zzzzzzzzzzzzzzzz AA 
Пустая 
строка 
1234_zzzzzzzzzzzzzzzz #$% 
Пояс-
нение 
Строка 
мини-
мальной 
допусти-
мой 
длины 
Строка максимальной 
допустимой длины 
Строка 
недопу-
стимой 
длины 
по ниж-
ней гра-
нице 
Строка 
недопу-
стимой 
длины, 
учтена 
для 
надёж-
ности 
Строка недопустимой 
длины по верхней гра-
нице 
Строка 
допусти-
мой 
длины, 
недопу-
стимые 
символы 
Конечно, в случае критически важных приложений (например, системы 
управления ядерным реактором) мы бы проверили с помощью средств ав-
томатизации реакцию приложения на каждый недопустимый символ. Но 
предположив, что перед нами некое тривиальное приложение, мы можем 
считать, что одной проверки на недопустимые символы будет достаточно. 
Теперь мы возвращаемся к «Конвертеру файлов»
{60}
 
и ищем ответ на во-
прос
{235}
 
о том, не упустили ли мы какие-то важные проверки в главе «Позитивные и 
негативные тест-кейсы»
{234}

Начнём с того, что выделим группы свойств SOURCE_DIR, от которых зави-
сит работа приложения (такие группы называются «измерениями»): 

Существование каталога (изначальное и во время работы приложения). 

Длина имени. 

Наборы символов в имени. 

Комбинации символов в имени. 

Расположение каталога (локальный или сетевой). 

Права доступа к каталогу (изначальные и во время работы приложения). 

Зарезервированные имена. 
Цифры
Буквы A-Z
Буквы a-z
Знак _
Все 
остальные 
символы
Допустимо
Недопустимо


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


Достарыңызбен бөлісу:
1   ...   262   263   264   265   266   267   268   269   ...   307




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

    Басты бет