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



Pdf көрінісі
бет206/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   202   203   204   205   206   207   208   209   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Шаги по воспроизведению
(steps to reproduce, STR
) описывают действия, 
которые необходимо выполнить для воспроизведения дефекта. Это поле похоже 
на шаги тест-кейса, за исключением одного важного отличия: здесь действия про-
писываются максимально подробно, с указанием конкретных вводимых значений и 
самых мелких деталей, т.к. отсутствие этой информации в сложных случаях может 
привести к невозможности воспроизведения дефекта. 
Пример шагов воспроизведения: 
1. 
Открыть http://testapplication/admin/login/. 
2. 
Авторизоваться с именем «defaultadmin» и паролем «dapassword». 
Дефект: в левом верхнем углу страницы отсутствует логотип (вместо 
него отображается пустое пространство с надписью «logo»). 


Атрибуты (поля) отчёта о дефекте
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023
 
Стр: 179/301 
Воспроизводимость
(reproducibility) 
показывает, при каждом ли прохожде-
нии по шагам воспроизведения дефекта удаётся вызвать его проявление. Это поле 
принимает всего два значения: всегда (always) или иногда (sometimes). 
Можно сказать, что воспроизводимость «иногда» означает, что тестировщик 
не нашёл настоящую причину возникновения дефекта. Это приводит к серьёзным 
дополнительным сложностям в работе с дефектом: 

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

Разработчику тоже нужно потратить время, чтобы добиться проявления де-
фекта и убедиться в его наличии. После внесения исправлений в приложение 
разработчик фактически должен полагаться только на свой профессиона-
лизм, т.к. даже многократное прохождение по шагам воспроизведения в та-
ком случае не гарантирует, что дефект был исправлен (возможно, через ещё 
10
–20 повторений он бы проявился). 

Тестировщику, верифицирующему исправление дефекта и вовсе остаётся 
верить разработчику на слово по той же самой причине: даже если он попы-
тается воспроизвести дефект 100 раз и потом прекратит попытки, может так 
случиться, что на 101-й раз дефект всё же воспроизвёлся бы. 
Как легко догадаться, такая ситуация является крайне неприятной, а потому 
рекомендуется один раз потратить время на тщательную диагностику проблемы, 
найти её причину и перевести дефект в разряд воспроизводимых всегда. 


Достарыңызбен бөлісу:
1   ...   202   203   204   205   206   207   208   209   ...   307




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

    Басты бет