Учебники

9) Протокол испытаний и оценка

Что такое протокол испытаний?

Протокол испытаний — это документ, который содержит

  • Краткое изложение результатов испытаний и окончательных результатов испытаний
  • Оценка того , насколько хорошо Тестирование выполняется

На основании отчета об испытаниях заинтересованные стороны могут 

  • Оценка на качестве тестируемого продукта
  • Примите решение о выпуске программного обеспечения. Например, если в отчете об испытаниях сообщается, что в продукте осталось много дефектов, заинтересованное лицо может отложить выпуск до устранения всех дефектов.
  • Пример отчета о тестировании

Зачем нужен протокол испытаний?

Следующий сценарий покажет вам, почему нам нужен отчет об испытаниях

 

Ранее, когда босс спросил вас о том, может ли веб-сайт Guru99 Bank выпустить, вы ответили ему

 

 

Босс доверился вам и решил выпустить этот сайт для клиента в конце месяца. Но через 2 месяца после релиза вы получили отзыв от клиента.

 

Знаете ли вы причину этой проблемы? Почему на сайте все еще есть дефекты, даже если ваша команда уже проверила его?

Проблема в том, что вы проигнорировали этап отчетности и оценки в управлении тестами. У босса нет информации, чтобы оценить качество этого сайта. Они просто доверяли тому, что вы сказали, и выпустили сайт, не зная его эффективности тестирования.

Типичные преимущества протокола испытаний включают в себя:

Как сделать хороший тестовый отчет?

Чтобы ответить на это, вы должны знать —

Что содержится в протоколе испытаний?

Информационный проект

Вся информация о проекте, такая как название проекта, название продукта и версия, должна быть описана в протоколе испытаний. Например, информация о проекте Guru99Bank будет выглядеть следующим образом

Цель теста

Как упомянуто в  учебном руководстве по планированию тестирования, отчет о тестировании должен включать цель каждого раунда тестирования, такого как модульное тестирование, тест производительности, системный тест и т. Д.

Сводка теста

Этот раздел включает в себя краткое описание деятельности по тестированию в целом. Подробная информация здесь включает

  • Количество выполненных тестов
  • Номера тестов пройдены
  • Количество тестов неудачно
  • Проходной процент
  • Процент неудачи
  • Комментарии

Эта информация должна отображаться визуально с помощью цветного индикатора , графика и выделенной таблицы .

Взгляните на Протокол испытаний на сайте Guru99 Bank, чтобы узнать более подробно о Протоколе испытаний

дефект

Одной из наиболее важных сведений в протоколе испытаний является дефект. Отчет должен содержать следующую информацию

  • Общее количество ошибок
  • Статус ошибок (открыт, закрыт, отвечает)
  • Количество ошибок открытых, исправленных, закрытых
  • Разбивка по серьезности и приоритетности

Подобно сводке испытаний, вы можете включить некоторые простые показатели, такие как плотность дефектов ,% от фиксированных дефектов.

Команда проекта отправила вам информацию о дефектах следующим образом

  • Плотность дефектов 20 дефектов / 1000 строк кода среднего
  • Исправлено 90% дефектов
  • Подробности ошибок описаны в этом трекере дефектов здесь

Вы можете представить данные в виде следующего графика

Советы, чтобы написать хороший отчет о тестировании

Отчет о тестировании является средством связи между менеджером тестирования и заинтересованным лицом. Через отчет об испытаниях заинтересованная сторона может понять ситуацию в проекте, качество продукта и другие вещи.

Следующий сценарий показывает вам, почему нам нужен хороший отчет об испытаниях

Вы сотрудничаете с аутсорсинговой компанией, ее тестировщик после проведения тестирования производительности веб-сайта Guru99 Bank отправляет вам отчет об испытаниях, подобный этому

Информация этого отчета слишком абстрактна . У него нет подробной информации. Заинтересованная сторона, которая будет читать ее, может быть немного озадачена, когда получит ее. Они могут задать или задать следующие вопросы:

  • Почему они не выполнили 30 ТК, которые остаются
  • Что это за неудачные тестовые случаи?
  • Не имеет описания ошибок

Чтобы решить эту проблему, хороший протокол испытаний должен быть:

  • Подробно : Вы должны предоставить подробное описание деятельности по тестированию, показать, какое тестирование вы провели. Не помещайте абстрактную информацию в отчет, потому что читатель не поймет, что вы сказали.
  • Ясно: Вся информация в протоколе испытаний должна быть короткой и четко понятно.
  • Стандарт: Протокол испытаний должен соответствовать стандартному шаблону. Заинтересованным сторонам легко просматривать и обеспечивать согласованность между протоколами испытаний во многих проектах.
  • Конкретно: не пишите эссе о деятельности проекта. Опишите и обобщите спецификацию результатов теста и сфокусируйтесь на главном.

Например, чтобы исправить вышеприведенный протокол испытаний, тестер должен предоставить больше информации, например:

  • Информационный проект
  • Цикл тестирования: (системный тест, интеграционный тест и т. Д.)
  • Какие функции уже проверены (% TC выполнено,% TC пройдено или не выполнено …)
  • Отчет о дефекте (описание дефекта, приоритет или статус …)