Как да създам документ за тестова стратегия (примерен шаблон)

Съдържание:

Anonim

Тестова стратегия

А Стратегия за изпитване е план за определяне на подход за тестване на софтуер жизнения цикъл (STLC). Той насочва екипите за осигуряване на качеството да определят обхвата на теста и обхвата на тестване. Той помага на тестерите да получат ясна представа за проекта във всеки случай. Възможността за пропускане на каквато и да е тестова дейност е много ниска, когато има подходяща тестова стратегия.

Какво е документ за стратегия за тестване?

Документът за стратегия за тестване е добре описан документ при тестване на софтуер, който ясно дефинира точния подход за тестване на софтуера и целите на теста на софтуерното приложение. Тестовият документ е важен документ за екипите за осигуряване на качеството, който се извлича от действителните бизнес изисквания, който ръководи целия екип относно подхода за тестване на софтуера и целите за всяка дейност в процеса на тестване на софтуера.

Документът за тестова стратегия отговаря на всички въпроси като какво искате да направите и как ще го постигнете и т.н. Писането на ефективен документ за стратегия е умение, което тестерът развива с опит. Стратегическият план за тестване трябва да се съобщава на целия екип, така че екипът да бъде последователен по отношение на подхода и отговорностите.

Тестов план срещу тестова стратегия

Има голямо объркване относно документите за план за изпитване и стратегия за изпитване. Различна организация има своите уникални процеси и стандарти за управление на тези документи. Например, някои организации включват факти за стратегията на теста в самия план за изпитване, докато някои организации включват стратегия като подраздел в плана за тестване.

План за тестване

Тестова стратегия

  • В тестовия план се определят фокусът на теста и обхватът на проекта. Занимава се с покритие на теста, планиране, функции, които трябва да бъдат тествани, функции, които не се тестват, оценка и управление на ресурси.
  • Тестовата стратегия е насока, която трябва да се следва за постигане на тестовата цел и изпълнение на типовете тестове, споменати в плана за тестване. Тя се занимава с тестова цел, тестова среда, тестов подход, инструменти и стратегия за автоматизация, непредвидени ситуации и анализ на риска

За да стане по-ясно дали тестовият план е някаква дестинация, тогава стратегията за QA тест е карта за достигане до тази дестинация.

Как да подготвим добър документ за стратегия за тестване

Всяка организация има своя уникален приоритет и набор от правила за проектиране на софтуер, така че не копирайте нито една организация на сляпо. Винаги се уверявайте, че техният документ е съвместим и добавя стойност към разработката на вашия софтуер, преди да следвате шаблона.

Тестова стратегия в STLC :

Стъпка 1: Обхват

Той определя параметри като

  • Кой ще прегледа документа?
  • Кой ще одобри този документ?
  • Дейности по тестване на софтуер, извършени с графици

Стъпка # 2 Тестов подход

То определя

  • Процес на тестване
  • Нива на тестване
  • Роли и отговорности на всеки член на екипа
  • Видове тестване (тестване на натоварване, тестване на сигурността, тестване на производителността и т.н.)
  • Подход за тестване и инструмент за автоматизация, ако е приложимо
  • Добавяне на нови дефекти, повторно тестване, триаж на дефекти, тестване на регресия и излизане от теста

Стъпка # 3 Тестова среда

  • Определете броя на изискванията и настройките, необходими за всяка среда
  • Дефинирайте архивиране на тестови данни и стратегия за възстановяване

Стъпка # 4 Инструменти за тестване

  • Инструменти за автоматизация и управление на тестове, необходими за изпълнението на теста
  • Разберете редица необходими инструменти с отворен код, както и търговски инструменти, и определете колко потребители се поддържат от него и планирайте съответно

Стъпка # 5 Контрол на освобождаването

  • Пуснете план за управление на версията с подходяща история на версиите, която ще осигури изпълнението на теста за всички модификации в тази версия

Стъпка # 6 Анализ на риска

  • Избройте всички рискове, които можете да оцените
  • Дайте ясен план за намаляване на рисковете и план за действие при извънредни ситуации

Стъпка # 7 Преглед и одобрения

  • Всички тези дейности се преглеждат и подписват от бизнес екипа, ръководството на проекти, екипа за разработка и т.н.
  • Обобщение на промените в прегледа трябва да бъде проследено в началото на документа заедно с одобрена дата, име и коментар

Изтеглете шаблона за тестова стратегия

Щракнете по-долу, за да изтеглите примерен документ за стратегия за тестване

Изтеглете шаблона за тестова стратегия

Заключение:

В софтуерното инженерство изданието на софтуер от време на време преминава през документите за тестова стратегия, за да картографира напредъка на тестването в правилната посока. Когато датата на издаване е близо, много от тези дейности ще бъдат пропуснати, желателно е да обсъдите с членовете на екипа дали намаляването на някаква конкретна дейност ще помогне за освобождаването без потенциален риск.