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


Баланс между специфичностью и общностью



Pdf көрінісі
бет161/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   157   158   159   160   161   162   163   164   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Баланс между специфичностью и общностью.
Тест-кейс считается тем 
более специфичным, чем более детально в нём расписаны конкретные действия, 
конкретные значения и т.д., т.е. чем в нём больше конкретики. Соответственно, 
тест-кейс считается тем более общим, чем в нём меньше конкретики. 
Рассмотрим поля «шаги» и «ожидаемые результаты» двух тест-кейсов (по-
думайте, какой тест-кейс вы бы посчитали хорошим, а какой — плохим и почему): 
Тест-кейс 1: 
Шаги 
Ожидаемые результаты 
Конвертация из всех поддерживаемых коди-
ровок 
Приготовления: 

Создать папки C:/A, C:/B, C:/C, C:/D. 

Разместить в папке C:/D файлы 1.html, 2.txt, 
3.md из прилагаемого архива. 
1. 
Запустить приложение, выполнив команду 
«php converter.php c:/a c:/b c:/c/con-
verter.log
». 
2. 
Скопировать файлы 1.html, 2.txt, 3.md из 
папки C:/D в папку C:/A. 
3. 
Остановить приложение нажатием Ctrl+C. 
1. 
Отображается консольный журнал приложе-
ния с сообщением «текущее_время started, 
source dir c:/a, destination dir c:/b, log file 
c:/c/converter.log
», в папке C:/C появляется 
файл converter.log, в котором появляется за-
пись «текущее_время started, source dir c:/a, 
destination dir c:/b, log file c:/c/converter.log
». 
2. 
Файлы 1.html, 2.txt, 3.md появляются в папке 
C:/A
, затем пропадают оттуда и появляются 
в папке C:/B. В консольном журнале и файле 
C:/C/converter.log 
появляются сообщения 
(записи) «текущее_время processing 1.html 
(KOI8-R)
», «текущее_время processing 2.txt 
(CP-1251)
», «текущее_время processing 
3.md (CP-866)
». 
3. 
В файле C:/C/converter.log появляется за-
пись «текущее_время closed». Приложение 
завершает работу. 


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


Достарыңызбен бөлісу:
1   ...   157   158   159   160   161   162   163   164   ...   307




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

    Басты бет