Процесс управления тестированием: полное руководство по тестированию проекта

Содержание:

Anonim

Управление тестированием

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

Вы становитесь тест-менеджером самого важного проекта в своей компании. Задача проекта - протестировать сетевую банковскую систему уважаемого «Гуру99 Банка».

Вроде все отлично. Ваш босс доверяет вам. Он рассчитывает на тебя. У вас есть хороший шанс проявить себя в своей задаче. Но правда в том, что:

Управление тестированием - это не просто одно действие. Он состоит из ряда мероприятий

Этапы управления тестированием

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

Процесс управления тестированием

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

Процесс управления тестированием состоит из двух основных частей:

  • Планирование
    1. Анализ риска
    2. Оценка теста
    3. Планирование тестирования
    4. Организация тестирования
  • Исполнение
    1. Мониторинг и контроль испытаний
    2. Управление проблемами
    3. Отчет об испытаниях и оценка

Планирование

Анализ рисков и решение

Риск - это потенциальная потеря (нежелательный результат, но не обязательно) в результате определенного действия или деятельности.

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

Вы узнаете больше об анализе рисков и решении здесь.

Оценка теста

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

Преимущества правильной оценки:

  1. Точные оценки тестов позволяют улучшить планирование, выполнение и мониторинг задач под вниманием менеджера по тестированию.
  2. Позволяет составлять более точное расписание и более уверенно добиваться результатов.

Вы узнаете больше об оценке и показателях теста здесь.

Планирование тестирования

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

Без полного плана тестирования проект может провалиться . Планирование тестирования особенно важно при разработке больших программных систем.

При тестировании программного обеспечения план тестирования содержит подробную информацию о предстоящем тестировании, в том числе:

  • Стратегия тестирования
  • Цель теста
  • Критерии выхода / отстранения
  • Планирование ресурсов
  • Результаты испытаний

Вы узнаете больше о планировании тестирования в этой статье.

Что такое организация тестирования при тестировании программного обеспечения?

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

Теперь у вас есть План, но как вы будете придерживаться этого плана и выполнять его? Чтобы ответить на этот вопрос, у вас есть этап организации тестирования .

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

Вам нужно больше узнать об организации тестирования? Почему так важны самоорганизованные команды? Щелкните здесь, чтобы узнать подробности.

Исполнение

Мониторинг и контроль испытаний

Что вы будете делать, когда у вашего проекта закончатся ресурсы или превысит график? Вам необходимо отслеживать и контролировать действия тестирования, чтобы вернуть их в соответствие с графиком.

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

Мониторинг

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

Для мониторинга Test Manager выполняет следующие действия

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

Контролирующий

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

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

Управление проблемами

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

В жизненном цикле любого проекта всегда будут возникать неожиданные проблемы и вопросы. Например:

  • Компания сокращает бюджет вашего проекта
  • Вашей проектной команде не хватает навыков для завершения проекта
  • График проекта слишком плотный, чтобы ваша команда могла завершить проект в срок.

Риск, которого следует избегать при тестировании:

  • Несоблюдение крайнего срока
  • Превышать бюджет проекта
  • Потеряйте доверие клиентов

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

Как вы справляетесь с проблемами? Что такое управление проблемами? Найдите ответ в этой статье

Отчет об испытаниях и оценка

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

Целью отчетов об оценке испытаний является:

«Отчет об оценке тестирования» описывает результаты тестирования с точки зрения покрытия тестами и критериев выхода. Данные, используемые при оценке теста, основаны на данных результатов теста и сводке результатов теста.