Судя по множеству статей/google, очень сложно понять или объяснить точную разницу между планом тестирования и стратегией. Недавно прошел одно из интервью и, кажется, мой ответ не убедил интервьюера. Поэтому, если кто-нибудь может помочь мне ответить на этот вопрос, чтобы понять тонкую грань между планом тестирования и стратегией, пожалуйста. Спасибо.
Разница между стратегией тестирования и планом тестирования?
Ответы (4)
Разница между стратегией тестирования и планом тестирования заключается в следующем:
Стратегия тестирования пишется на высоком уровне главным образом менеджером по контролю качества, который определяет подход к тестированию. Стратегия тестирования получена из документа бизнес-требований, он в основном устанавливает стандарты для тестирования. Стратегия тестирования содержит следующее:
- Сфера
- Проблемы бизнеса
- Подходы к тестированию
- Результаты тестирования
- Подходы к отслеживанию ошибок
- Автоматизация
- Риски
План тестирования составляется старшим/ведущим специалистом по контролю качества и включает подробные сведения о тестировании, т. е. способы тестирования, тестируемые функции, типы тестирования. План тестирования получен из SRS. План тестирования содержит следующее:
- Задача
- Тестовые среды
- Особенности In/Out Scope
- Критерии входа/выхода
- Виды тестирования
- Статус
Иди на слово. План тестирования означает, что мы планируем конкретную область. Мы должны протестировать в данной среде в течение заданного периода времени, определенного в плане тестирования. В то время как стратегии будут общими на уровне организации, которые представляют собой высокоуровневое описание тестирования, какое тестирование и где и т. д.
Как правило, стратегия тестирования разрабатывается руководителем проекта для определения общего подхода к тестированию приложения. В нем описывается, что необходимо для достижения определенных целей тестирования. У вас может быть отдельная стратегия тестирования для ручного и автоматическое тестирование, чтобы указать такие факторы, как объем того, что необходимо протестировать, какие инструменты будут использоваться, какие стандарты будут соблюдаться и как будет сообщаться об отслеживании ошибок.
Обычно существует несколько планов тестирования, в которых основное внимание уделяется различным областям и функциям приложения, чтобы подробно описать функциональные возможности, которые будут тестироваться, пошаговый план того, как это будет тестироваться, и какие критерии приемки должны быть соблюдены, чтобы пройти / не пройти. жизнеспособность реализации. Он должен включать график начала и окончания тестирования, ответственных лиц, а также детали среды тестирования.