Отчет о результатах тестирования: шаблон, формат и пример.

⚡ Умное резюме

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

  • 📑 Основное определение: В отчете о тестировании обобщаются результаты, охват и итоги тестирования для конкретного варианта выпуска.
  • 🎯 Фактор принятия решения: Заинтересованные стороны полагаются на этот отчет для утверждения, отсрочки или блокировки выпуска программного обеспечения.
  • 🧩 Четыре раздела: Информация о проекте, цель тестирования, краткое описание тестирования и описание дефекта — присутствуют в каждом стандартном шаблоне.
  • 📊 Визуальная четкость: Используйте цветовые индикаторы, диаграммы и выделенные таблицы для показателей соответствия/несоответствия/наличия дефектов.
  • ✍️ Правила написания: Будьте подробны, ясны, стандартны и конкретны — избегайте абсусса.tracили абзацы, похожие на эссе.
  • 🤖 Повышение ИИ: Искусственный интеллект-помощники обобщают результаты тестовых запусков, составляют краткие обзоры для руководства и прогнозируют риски выпуска, связанные с обнаруженными ранее дефектами.

Руководство по составлению сводных отчетов по результатам тестирования

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

A Отчет об испытаниях Это документ, в котором обобщается вся тестовая деятельность и окончательные результаты тестирования проекта. Он оценивает, насколько хорошо проект выполнен. тестов Было проведено исследование. На основании этого отчета заинтересованные стороны оценивают качество продукта и принимают решение о выпуске программного обеспечения.

Например, если в отчете указано, что в продукте по-прежнему много дефектов, заинтересованные стороны могут отложить выпуск до тех пор, пока эти дефекты не будут устранены.

Пример отчета об испытаниях

Пример сводного отчета о тестировании Guru99 Банк

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

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

Тестировщик устно подтверждает готовность сайта к запуску.

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

Ранее, когда менеджер спросил, является ли GuruВеб-сайт 99 Bank был готов, вы ответили устно. Менеджер вам доверял и запустил сайт в конце месяца. Через два месяца после запуска клиент сообщил о дефектах.

В чём первопричина этой проблемы? Почему на сайте по-прежнему обнаруживаются дефекты, несмотря на то, что команда уже провела тестирование?

Проблема в том, что этап составления отчетов и оценки в рамках управления тестированием был пропущен. Без отчета о тестировании у менеджера не было информации для оценки качества веб-сайта — он просто поверил устному отчету и выпустил продукт вслепую.

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

Преимущества составления отчета о тестировании для заинтересованных сторон

Как составить хороший отчет о тестировании

Для создания полезного отчета о тестировании сначала необходимо понять, что содержит стандартный отчет. В следующем разделе он разбит на четыре необходимых компонента, проиллюстрированных на примере... GuruПример банка № 99.

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

Четыре ключевых раздела отчета о результатах тестирования

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

В отчете о тестировании должны быть зафиксированы все метаданные проекта — название проекта, название продукта и версия. GuruИнформация о проекте «Банк № 99» представлена ​​ниже.

Пример раздела информации о проекте. Guru99 Банк

Цель теста

Как описано в Планирование тестирования В учебном пособии в отчете следует указать цель каждого этапа тестирования — модульное тестирование, тестирование производительности, системное тестирование и так далее.

Резюме теста

В этом разделе представлен краткий обзор процесса тестирования. Необходимые данные:

  • Количество выполненных тестовых случаев.
  • Количество успешно пройденных тестовых случаев.
  • Количество неудачных тестовых случаев.
  • Процент успешной сдачи экзамена.
  • Процент неудач.
  • Комментарии.

Всегда отображайте эту информацию. визуально через цветовые индикаторы, Графики и выделенные таблицы.

Скачать GuruШаблон отчета о банковской проверке 99 для полного примера.

дефект

Одним из важнейших разделов протокола тестирования является сводка дефектов. Она должна содержать:

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

Как и в случае с итоговым отчетом о тестировании, этот раздел выигрывает от использования простых показателей, таких как: дефект плотность и процент устраненных дефектов.

В нашем примере проектная группа сообщила следующее:

  • Плотность дефектов: в среднем 20 дефектов на 1,000 строк кода.
  • 90% дефектов исправлено.
  • Полный список ошибок находится в разделе "Дефект" проекта. tracкер.

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

Диаграмма распределения дефектов по степени серьезности и статусу.

Советы по написанию хорошего отчета о тестировании

Протокол испытаний — это инструмент связи Взаимодействие между менеджером по тестированию и заинтересованными сторонами. Хорошо составленный отчет позволяет заинтересованным сторонам понять ситуацию по проекту, качество продукта и готовность к выпуску.

Рассмотрим следующий сценарий: после выполнения Тестирование производительности на GuruПри посещении веб-сайта 99 Bank, привлеченный сторонний тестировщик высылает вам следующий отчет о тестировании.

AbstracВ отчете по t-тесту отсутствуют подробности и контекст.

Информация в этом отчете слишком ABStractВ нем нет никаких подробностей, что оставляет заинтересованную сторону в недоумении и, вероятно, побуждает ее задать вопрос:

  • Почему оставшиеся 30 тестовых случаев не были выполнены?
  • Какие тестовые случаи не прошли проверку?
  • Где описание ошибки?

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

Советы по написанию качественного отчета о тестировании

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

Для коррекции мышц животаtracВ отчете выше тестировщик должен добавить:

  • Информация о проекте.
  • Цикл тестирования (системное тестирование, интеграционное тестирование и т. д.).
  • Подробные данные о покрытии (процент выполненных, пройденных или не пройденных тестовых случаев).
  • Отчет о дефекте (описание, приоритет и статус).

Часто задаваемые вопросы (FAQ)

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

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

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

AI инструменты извлекают результаты тестирования из Jira. TestRailБлагодаря встроенным конвейерам CI, автоматически составляются сводные отчеты о прохождении и непрохождении проверок, дефекты группируются по первопричинам, а также создаются пояснительные абзацы, готовые для ознакомления заинтересованными сторонами, что значительно сокращает время на составление отчетов.

Да. Генеративный ИИ сравнивает текущую плотность дефектов, структуру серьезности и охват с историческими проектами для оценки риска запуска. Он также выделяет модули, где наблюдаются кластерные ошибки регрессии, что помогаетping Менеджеры уделяют первостепенное внимание дополнительному тестированию перед выпуском.

Подведем итог этой публикации следующим образом: