Как составить отчет о тестировании
t.me/qa_chillout![](/file/fc76fdc22d2ebed96a857.png)
Отчеты — обязательная часть тестирования на многих проектах. Давайте разберемся как составлять отчеты, что они должны содержать, а также узнаем для кого чаще всего составляются отчеты.
На самом деле, отчет — это важная и лаконичная форма передачи информации от исполнителя к заказчику. Это ответ на его технические требования и одновременно информация о проделанной работе.
В широком смысле, отчет — это документ, который содержит информацию о выполненных действиях, результатах проведённой работы. Он включает в себя различные таблицы, графики и многое другое.
Что такое отчет о тестировании?
Отчет о тестировании — документ, включающий в себя результаты работ по тестированию и содержащий информацию, достаточную для соотнесения текущей ситуации с тест-планом и принятия необходимых управленческих решений.
Основные принципы составления отчета о тестировании:
- Подробность: необходимо подробно описывать проделанную работу. Не стоит использовать абстрактные слова, формы и выражения.
- Технический стиль: используйте технический стиль в отчете.
- Стандарт: используйте общепринятый на проекте шаблон отчета.
Типы отчетов
Выделяют два типа отчетов — высокоуровневые и низкоуровневые. Высокоуровневые отчеты отличаются тем, что предоставляют общую оценку о качестве продукта, а низкоуровневые — содержат более детальную информацию о тестировании.
К задачам высокоуровневых отчетов относятся:
- сбор, агрегация и предоставление в удобной для восприятия форме объективной информации о результатах работы;
- оценка текущего статуса тестирования и прогресс;
- подсвечивание существующих проблем;
- прогноз развития ситуации и фиксация рекомендаций по устранению дефектов.
К задачам низкоуровневых отчетов относятся:
- оценка объема и качества выполненных работ;
- информирование о текущих проблемах;
- сравнение текущего прогресса с планом;
- полная информация о текущем состоянии качества проекта.
Содержание отчета о тестировании
Хоть в каждой компании свои требования, свой формат, свои цели, типичный шаблон сводного отчета о тестировании обычно содержит:
Информацию о проекте — раздел, в котором кратко описывается содержание отчета. Например, название проекта, фичи, тестируемая версия и т.д.
Команда тестировщиков — список специалистов, задействованных в тестировании проекта, с указанием закрепленного за каждым участником тестируемого функционала.
Описание процесса тестирования — в этом разделе кратко описывается то, как происходил процесс тестирования, а именно какие использовались методы, техники, инструменты.
Краткое описание — в данном разделе дается краткое описание того, что было протестировано (версия, номер сборки), что тормозит процесс тестирования (критичные дефекты, недоработанная функциональность, пробелы в требованиях).
Расписание — указываются временные сроки тестирования функционала.
Статистика по дефектам — количество дефектов, обнаруженных за отчетный период, с указанием степени важности, срочности, места обнаружения и прочего.
Список новых дефектов — список дефектов, которые обнаружились в отчётном периоде, с указанием их основных атрибутов.
Список устраненных дефектов — список дефектов, которые были устранены командой разработки в отчетном периоде.
Качество объекта тестирования — экспертное заключение об уровне качества продукта.
Рекомендации — выводы по результатам тестирования и рекомендации по повышению его эффективности в будущем.
Приложения — графики, таблицы, диаграммы, демонстрирующие числовые характеристики процесса тестирования.
Примерный отчет о тестировании может выглядеть следующим образом: https://limelab.tech/test-report.pdf
Для кого необходимы отчеты на проекте
В зависимости от того, для кого составляется отчет, могут быть добавлены необходимые разделы, либо часть разделов может наоборот исключаться. Например, отчет о тестировании необходим:
- менеджеру проекта — в качестве источника информации о текущей ситуации и основа для принятия управленческих решений;
- руководителю команды разработчиков — для получения информации о количестве дефектов в версии, билде и т.д.;
- заказчику — в качестве источника информации о том, что происходит на проекте, как в целом работает отдел тестирования, есть ли прогресс, много ли ошибок находится.
Обсудить статью, узнать больше можно в телеграм канале «Тестировщики нужны».