Как написать отчёт о тестировании

Здесь вы найдете ответы на вопросы: «как написать отчёт о тестировании», «зачем следует составлять отчёт о тестировании», «для кого нужно составлять отчёт о тестировании». Эта статья будет полезна для профессионалов не только в тестировании программного обеспечения, но и в других областях: руководителей проектов, владельцев продуктов, разработчиков и т. д.

Каков отчёт о тестировании и почему мы должны это делать?

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

  • Создание проекта
  • Подготовка тестового плана. Тестирование. Проверка отчётов BugsMake.
  • Выполнение тестового примера
  • Поиск ошибок
  • Создание отчётов

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

Таким образом, мы можем определить тестовый отчёт как документ, содержащий информацию о выполненных действиях (запустить тестовые примеры, обнаруженные ошибки, потраченное время и т. д.) И результаты этой работы (неудачные / пройденные тестовые примеры, количество ошибок и сбоев и т. п. ).

Нужно ли нам готовить отчёты об тестировании? Конечно же - «Да». На самом деле существует не менее 3 причин для подготовки отчётов об тестировании:

  1. Отчёт о проведенном тестировании позволяет нам (и не только нам) оценивать текущий статус проекта и качество продукта.
  2. При необходимости можно предпринять корректирующие действия.
  3. Отчёт о тестировании может быть окончательным документом, который определяет, готов ли продукт к выпуску или нет.

Качество и прозрачность являются обязательными предпосылками для создания отчёта. Потому что это ключ, видимый для клиента показатель оценки нашей работы.

Для кого готовится отчёт о тестировании?

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

Можно выделить три группы целевых аудиторий:

  1. Технические пользователи (Тестовые менеджеры)

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

  1. Руководители продуктов

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

  1. Бизнес-пользователи (владельцы продуктов)

Как правило, это люди, которые принимают решения в конце тестирования. Они также определяют качество выполненной работы. Конечный результат, сгенерированный в кратчайшем и четком формате («Да» или «Нет»), является для них наиболее важным. Визуальное представление информации (графики, диаграммы), заключение эксперта о возможности производства продукта в промышленной среде и т. д. Информация должна быть представлена в визуальной форме (графики, диаграммы). Также важно иметь экспертное заключение о возможности выпуска, не вдаваясь в подробности.

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

Выборка по времени тест отчёта

Протоколы тестирования можно разделить на два типа по времени: промежуточные и конечные.

Отчёт о промежуточных тестах должен показывать ход вашей работы. Прогресс не постоянный, а динамический, он определяется путем сравнения состояния проекта с различными временными интервалами (день, неделя, месяц). Фактически, прогресс - это набор показателей, позволяющий понять, на каком этапе находится проект.

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

Протокол проверки версий или итераций является еще одним важным и часто используемым типом промежуточного отчёта. В нем описываются задачи, которые были выполнены группой тестирования для конкретной версии (итерации) продукта.

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

Содержание отчёта

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

test report

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

Естественно, что вы должны указать название своего проекта, название продукта и версию в отчёте об тестировании.

Цель теста

Цели каждого этапа тестирования программного обеспечения (функциональное тестирование, тестирование производительности, тестирование пользовательского интерфейса и т. Д.) Должны быть описаны в отчёте об тестировании.

Сводка тестов

Следующие пункты должны быть указаны в этом разделе:

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

Лучше представить эту информацию визуально. Используйте цветные индикаторы, графики и подсвеченные таблицы.

Здесь вы можете увидеть пример отчёта об тестировании для тестовых случаев.

test report

Дефекты

Этот раздел должен содержать:

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

На рисунке ниже показан отчёт о тестировании ошибок.

test report EasyQA

Вы также можете использовать некоторые показатели, такие как плотность дефектов, процент фиксированных дефектов и т. Д.

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

Кроме того, вот несколько советов для написания информационного отчёта об тестировании:

  1. Детали

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

  1. Ясность

Данные и информация в вашем отчёте об тестировании должны быть ясными и понятными.

  1. Стандартизация

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

  1. Спецификация

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

Как вы можете видеть, непросто написать эффективный отчёт о тестировании. В настоящее время лучшие инструменты управления тестированием автоматически генерируют отчёты. Easy QA инструмент управления тестированием также дает возможность подготовить высоко настраиваемый отчёт. Вот некоторые из предлагаемых отчетов:

  • Отчёт о тестах
  • Отчёт об тестировании
  • Отчёт о статусе ошибок
  • Отчёт о серьезности ошибок
  • Отчёт о приоритете ошибок
  • Отчёт о сбое
  • Отработанный отчёт о времени

Хотите узнать больше, как легко подготовить тестовый отчёт с помощью нашего инструмента? Перейдите по этой ссылке.

Желаем Вам писать свои отчёты подробно, грамотно и с удовольствием. Потому что хороший отчёт - единственная часть, которая видна кому-то, кроме тестировщиков и разработчиков. Попробуйте использовать свои знания на практике.