Тест-план и тест-стратегия / Отчет по тестированию

YOUTUBE · 30.11.2025 09:51

Ключевые темы и таймкоды

Введение

0:04
  • Обсуждение тестовых артефактов: тест-стратегия, тест-план и отчёты тестирования.
  • Вопрос о шаблонах и составлении этих артефактов.
  • Решение закрыть гештальт в конце года.

Тест-стратегия

0:52
  • Тест-стратегия может быть отдельным документом или частью тест-плана.
  • Отдельный документ — высокоуровневый тест-план.
  • Часть тест-плана — более низкоуровневый документ с отдельной главой о тест-стратегии.

Этапы составления тест-стратегии

1:50
  • Сбор информации: общение со стейкхолдерами, заказчиком, бизнес-аналитиком, чтение документации, исследовательское тестирование.
  • Анализ собранной информации.
  • Принятие решений о видах тестирования на основе анализа и предыдущего опыта.

Презентация тест-стратегии

3:43
  • Презентация тест-стратегии менеджменту, команде, разработчикам, бизнес-аналитику или заказчику.
  • Зависимость презентации от целей и процессов проекта.

Кто составляет тест-стратегию

4:28
  • Обычно составляют менеджеры или сеньор-специалисты, но могут и рядовые тестировщики с экспертизой в продукте.
  • В маленьких компаниях тест-стратегию может создавать даже единственный тестировщик.

Содержание тест-стратегии

5:19
  • Цель тестирования: определение целей и видов тестирования, например, тестирование безопасности или производительности.
  • Общая информация о продукте.
  • Перечисление видов тестирования без детализации.

Пример тест-стратегии

7:38
  • Пример в виде Excel-таблицы с объектами системы, действиями, видами тестов и приоритетами.
  • Наглядное отображение приоритетов, степени готовности тестов и видов тестирования.
  • Альтернативный вариант — Word-документ.

Тест-план

9:21
  • Тест-план более детализирован и прописывает задачи тестирования определённой фичи или итерации.
  • Три вида тест-планов: мастер-план, детальный план и план приемочных испытаний.
  • Мастер-план — высокоуровневый документ для всех участников проекта.

План приемочных испытаний

10:16
  • План тестов для заказчика на этапе приемочного тестирования.

Мастер-план и детальный план

10:43
  • Мастер-план содержит общую информацию о проекте, видах тестирования, командах и окружениях.
  • Детальный план более детализирован и создаётся для каждой команды или итерации.

Содержание детального плана

11:38
  • Прописываются виды тестирования, приоритеты, последовательность выполнения тестов.
  • Указываются аспекты автоматизации, например, смоки-тестирование и регрессия.
  • Включается стратегия тестирования с перечислением всех видов тестирования.

Окружения и задачи тестировщиков

13:25
  • Перечисляются окружения: разработчики, тестировщики, стабильная версия, прод.
  • Описываются задачи тестировщиков, включая ограничения по общению с заказчиком.

Тестовая документация и техники тест-дизайна

14:20
  • Указываются используемые тестовые документы: чек-листы, тест-кейсы.
  • Объясняется выбор техник тест-дизайна, например, доменное тестирование, стейт транзили, попарное тестирование.

Критерии начала и окончания тестирования

15:14
  • Определяются критерии начала тестирования, например, статус юзер стори «ретестинг».
  • Устанавливаются критерии окончания тестирования, например, отсутствие багов с критическим статусом.

Инструменты и метрики

16:05
  • Перечисляются используемые инструменты: JMeter, SUT.
  • Описываются метрики качества, например, отсутствие критичных багов.

Шаблоны тест-планов

17:03
  • Стандарт ISO/IEC 19829 включает идентификатор, ведение, тест-атомы, требования, спецификации.
  • Шаблон на основе RFC включает информацию о ревизиях, целях тестирования, задачах, документации, требованиях к тестированию, тест-стратегии.

Упрощённые тест-планы

20:22
  • Тест-планы могут быть упрощены до одной страницы для определённых итераций или функциональностей.
  • Включаются название, создатель, ведение, ресурсы, задачи, новые функциональности, инструменты, окружение, риски.

Дэшборды и гибкие методологии

22:05
  • Тест-планы могут быть представлены в виде дэшбордов для удобства.
  • Гибкие методологии позволяют упрощать тест-планы, избегая излишней детализации.

Введение в отчёты о тестировании

22:33
  • Отчёт — это документ, показывающий результаты тестирования за определённый временной промежуток.
  • Существуют промежуточные и финальные отчёты.
  • Промежуточные отчёты могут быть ежедневными, недельными, месячными, версионными или итерационными.

Типы отчётов

23:33
  • Итерационные отчёты используются для информирования менеджмента и заказчика о результатах итерации.
  • Финальный отчёт составляется по окончании работы над продуктом и отражает общее качество продукта.
  • Заказчик может согласиться на передачу продукта с определённым количеством багов.

Структура отчёта

24:50
  • В отчёте указываются состав команды, сроки, описание процессов тестирования, количество пройденных и обновлённых тест-кейсов.
  • Визуальное оформление отчётов помогает быстро оценить результаты.
  • Упоминаются найденные баги и их критичность.

Примеры отчётов

27:44
  • Пример отчёта по тестированию сайта включает оглавление, описание процесса тестирования, результаты тест-кейсов и диаграмму с результатами.
  • Другой пример — таблица в Excel с названием, релизом, итерацией, рекомендациями и статистикой багов.

Рекомендации по работе с отчётами

30:15
  • Шаблоны отчётов могут отличаться в зависимости от компании и проекта.
  • Важно запрашивать информацию о тестовой документации на рабочем месте.
  • Автор обещает разместить ссылки на шаблоны в инфобоксе.