Что такое протокол испытаний?
Протокол испытаний — это документ, который содержит
- Краткое изложение результатов испытаний и окончательных результатов испытаний
- Оценка того , насколько хорошо Тестирование выполняется
На основании отчета об испытаниях заинтересованные стороны могут
- Оценка на качестве тестируемого продукта
- Примите решение о выпуске программного обеспечения. Например, если в отчете об испытаниях сообщается, что в продукте осталось много дефектов, заинтересованное лицо может отложить выпуск до устранения всех дефектов.
Пример отчета о тестировании
Зачем нужен протокол испытаний?
Следующий сценарий покажет вам, почему нам нужен отчет об испытаниях
Ранее, когда босс спросил вас о том, может ли веб-сайт Guru99 Bank выпустить, вы ответили ему
|
Босс доверился вам и решил выпустить этот сайт для клиента в конце месяца. Но через 2 месяца после релиза вы получили отзыв от клиента.
|
Знаете ли вы причину этой проблемы? Почему на сайте все еще есть дефекты, даже если ваша команда уже проверила его?
Проблема в том, что вы проигнорировали этап отчетности и оценки в управлении тестами. У босса нет информации, чтобы оценить качество этого сайта. Они просто доверяли тому, что вы сказали, и выпустили сайт, не зная его эффективности тестирования.
Типичные преимущества протокола испытаний включают в себя:
Как сделать хороший тестовый отчет?
Чтобы ответить на это, вы должны знать —
Что содержится в протоколе испытаний?
Информационный проект
Вся информация о проекте, такая как название проекта, название продукта и версия, должна быть описана в протоколе испытаний. Например, информация о проекте Guru99Bank будет выглядеть следующим образом
Цель теста
Как упомянуто в учебном руководстве по планированию тестирования, отчет о тестировании должен включать цель каждого раунда тестирования, такого как модульное тестирование, тест производительности, системный тест и т. Д.
Сводка теста
Этот раздел включает в себя краткое описание деятельности по тестированию в целом. Подробная информация здесь включает
- Количество выполненных тестов
- Номера тестов пройдены
- Количество тестов неудачно
- Проходной процент
- Процент неудачи
- Комментарии
Эта информация должна отображаться визуально с помощью цветного индикатора , графика и выделенной таблицы .
дефект
Одной из наиболее важных сведений в протоколе испытаний является дефект. Отчет должен содержать следующую информацию
- Общее количество ошибок
- Статус ошибок (открыт, закрыт, отвечает)
- Количество ошибок открытых, исправленных, закрытых
- Разбивка по серьезности и приоритетности
Подобно сводке испытаний, вы можете включить некоторые простые показатели, такие как плотность дефектов ,% от фиксированных дефектов.
Команда проекта отправила вам информацию о дефектах следующим образом
- Плотность дефектов 20 дефектов / 1000 строк кода среднего
- Исправлено 90% дефектов
- Подробности ошибок описаны в этом трекере дефектов здесь
Вы можете представить данные в виде следующего графика
Советы, чтобы написать хороший отчет о тестировании
Отчет о тестировании является средством связи между менеджером тестирования и заинтересованным лицом. Через отчет об испытаниях заинтересованная сторона может понять ситуацию в проекте, качество продукта и другие вещи.
Следующий сценарий показывает вам, почему нам нужен хороший отчет об испытаниях
Вы сотрудничаете с аутсорсинговой компанией, ее тестировщик после проведения тестирования производительности веб-сайта Guru99 Bank отправляет вам отчет об испытаниях, подобный этому
Информация этого отчета слишком абстрактна . У него нет подробной информации. Заинтересованная сторона, которая будет читать ее, может быть немного озадачена, когда получит ее. Они могут задать или задать следующие вопросы:
- Почему они не выполнили 30 ТК, которые остаются
- Что это за неудачные тестовые случаи?
- Не имеет описания ошибок
Чтобы решить эту проблему, хороший протокол испытаний должен быть:
- Подробно : Вы должны предоставить подробное описание деятельности по тестированию, показать, какое тестирование вы провели. Не помещайте абстрактную информацию в отчет, потому что читатель не поймет, что вы сказали.
- Ясно: Вся информация в протоколе испытаний должна быть короткой и четко понятно.
- Стандарт: Протокол испытаний должен соответствовать стандартному шаблону. Заинтересованным сторонам легко просматривать и обеспечивать согласованность между протоколами испытаний во многих проектах.
- Конкретно: не пишите эссе о деятельности проекта. Опишите и обобщите спецификацию результатов теста и сфокусируйтесь на главном.
Например, чтобы исправить вышеприведенный протокол испытаний, тестер должен предоставить больше информации, например:
- Информационный проект
- Цикл тестирования: (системный тест, интеграционный тест и т. Д.)
- Какие функции уже проверены (% TC выполнено,% TC пройдено или не выполнено …)
- Отчет о дефекте (описание дефекта, приоритет или статус …)