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



Pdf көрінісі
бет171/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   167   168   169   170   171   172   173   174   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Тре-
бо-
ва-
ние 
Модуль 
Подмо-
дуль 
Шаги 
Ожидаемые результаты 
ПТ-4 Прило-
жение 
Совмещение кодировок
Приготовления: файл с не-
сколькими допустимыми и 
недопустимыми кодиров-
ками

1. 
Передать файл на конвер-
тацию. 
1. 
Допустимые кодировки конвер-
тируются верно, недопустимые 
остаются без изменений. 
Да, этот тест-кейс плох сам по себе (в качественном тест-кейсе сложно полу-
чить ситуацию непрослеживаемости), но в нём есть и особые недостатки, затруд-
няющие прослеживаемость: 

Ссылка на несуществующее требование (убедитесь сами, требования ПТ-4 
нет
{60}
). 

В поле «Модуль» указано значение «Приложение» (по большому счёту 
можно было оставлять это поле пустым — это было бы столь же информа-
тивно), поле «Подмодуль» не заполнено. 

По заглавию и шагам можно предположить, что этот тест-кейс ближе всего к 
ДС-5.1
 
и 
ДС-5.3
, но сформулированный ожидаемый результат не следует 
явно из этих требований. 


Свойства качественных тест-кейсов
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023
 
Стр: 144/301 
Пример прослеживаемого тест-кейса: 
Требование 
Модуль 
Подмодуль 
Шаги 
Ожидаемые результаты 
ДС-2.4

ДС-3.2
 
Стартер 
Обработчик 
ошибок 
Запуск с некоррект-
ными параметрами, 
несуществующие 
пути 
1. 
Запустить приложе-
ние со всеми тремя 
параметрами, зна-
чения которых ука-
зывают на несуще-
ствующие в файло-
вой системе пути. 
1. 
В консоли отображаются 
нижеуказанные сообще-
ния, приложение завер-
шает работу. Сообщения 
a. SOURCE_DIR [
путь]: 
directory not exists or 
inaccessible. 
b. DESTINATION_DIR 
[
путь]: directory not 
exists or inaccessible. 
c. LOG_FILE_NAME 
[
имя]: wrong file name 
or inaccessible path. 
Можно подумать, что этот тест-кейс затрагивает 
ДС-2
 
и 
ДС-3
 
целиком, но в 
поле «Требование» есть вполне чёткая конкретизация, к тому же указанные мо-
дуль, подмодуль и сама логика тест-кейса устраняют оставшиеся сомнения. 
Некоторые авторы также подчёркивают, что прослеживаемость тест-кейса 
связана с его неизбыточностью
{142}
 
по отношению к другим тест-кейсам (намного 
проще дать ссылку на один уникальный тест-кейс, чем выбирать из нескольких 
очень похожих). 


Достарыңызбен бөлісу:
1   ...   167   168   169   170   171   172   173   174   ...   307




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

    Басты бет