Учебники

STLC — Планирование испытаний

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

Что входит в план тестирования?

План испытаний включает в себя следующее.

  • Введение в документ плана испытаний.
  • Предположения при тестировании приложения.
  • Список тестовых случаев, включенных в тестирование приложения.
  • Список возможностей для тестирования.
  • Тип подхода, который будет использоваться при тестировании программного обеспечения.
  • Список результатов, которые необходимо проверить.
  • Ресурсы, выделенные для тестирования приложения.
  • Любые риски, связанные с процессом тестирования.
  • График задач и основных этапов.

Важные моменты для планирования испытаний

Следующие пункты необходимо учитывать при планировании испытаний в STLC.

  • В идеале, аналитик (ведущий) / менеджер по тестированию готовит документ с описанием стратегии тестирования / плана тестирования.

  • Анализ больше ориентирован на данные / информацию, связанные с применением.

  • Это первая фаза актуальных задач тестирования.

  • Эта фаза отвечает «ЧТО должно быть проверено» и «КАКИЕ РЕСУРСЫ необходимы для тестирования».

  • Основным критерием входа на этом этапе является предоставление Документов с требованиями (обновленная версия неясных / отсутствующих / уточненных требований) вместе с Матрицей прослеживаемости требований.

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

  • Критериями выхода из этого этапа являются завершение Документа о стратегии тестирования / Плана тестирования и Документа об оценке усилий по тестированию.

В идеале, аналитик (ведущий) / менеджер по тестированию готовит документ с описанием стратегии тестирования / плана тестирования.

Анализ больше ориентирован на данные / информацию, связанные с применением.

Это первая фаза актуальных задач тестирования.

Эта фаза отвечает «ЧТО должно быть проверено» и «КАКИЕ РЕСУРСЫ необходимы для тестирования».

Основным критерием входа на этом этапе является предоставление Документов с требованиями (обновленная версия неясных / отсутствующих / уточненных требований) вместе с Матрицей прослеживаемости требований.

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

Критериями выхода из этого этапа являются завершение Документа о стратегии тестирования / Плана тестирования и Документа об оценке усилий по тестированию.

Аспекты этапа планирования испытаний

Основной целью этого этапа является подготовка плана тестирования / документа о стратегии тестирования. Он включает в себя три основных аспекта — объем результатов, оценка усилий и план ресурсов.

Объем поставки

Следующие действия должны быть выполнены, чтобы сделать вывод о объеме результатов —

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

Оценка усилий

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

Оценка определяет, сколько денег, усилий, ресурсов и времени потребуется для создания конкретной системы или продукта. Оценка основана на —

  • Прошлые данные / Прошлый опыт
  • Доступные документы / Знания
  • Предположения
  • Выявленные риски

Четыре основных шага в оценке тестирования —

  • Оценка размера AUT (тестируемого приложения).
  • Оценка усилий в человеко-месяцах или человеко-часах.
  • Оценка графика в календарных месяцах.
  • Оценка стоимости проекта в согласованной валюте.

План ресурсов

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

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

Обычный рабочий процесс для плана ресурсов —