Шаблон на тестовия план - 8 Важна задача да напишете шаблон за тестов план

Съдържание:

Anonim

Преглед на шаблона на тестовия план

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

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

Помислете за вашия тестов мениджър и изберете вашия отговор за по-долу:

  1. Аз съм мениджър, така че трябва да правите това, което казвам
  2. Добре, да обясня защо проектът се нуждае от тестов план.

Ако съм мениджър, ще избера втория вариант и се надявам и вие.

Нужда от план за изпитване

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

Как да напиша шаблон за тестов план?

Съществуват осем важни задачи, които трябва да се следват при писането на шаблона на тестовия план:

Това е за начина, по който пишем шаблон за тестов план, който е обяснен по-подробно по-долу:

1. Анализирайте

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

  • Каква е ползата от този уебсайт?
  • Кои са крайните потребители?
  • Как ще работи?
  • Каква се използва версията на софтуера?
  • Какъв е хардуерът?

2. Дизайн

Разработването на тестовия дизайн е важна стъпка в шаблона на тестовия план и той ще бъде определен от тест мениджъра.

а) Определете обхвата на тестване

Преди да напишем дизайна на теста, трябва да идентифицираме „в обхвата“ и „извън обхвата“ за тестване и всички в екипа трябва да бъдат ясно разбрани за проекта и да трябва да предоставят точна информация за данните. Как ще определите обхвата за тестване?

  1. Изискване на клиента
  2. бюджет
  3. Спецификация на софтуера

б) Определете типа за тестване

Чрез дефиниране на типа тестване за идентифициране на всяка грешка в софтуера и крайната цел е да се достави софтуера на клиента без никакви грешки. Някои от основните техники за тестване са

  1. Тестване на единици: Тествайте най-малкото парче софтуер или приложение
  2. Тестване на API: Тестовият API е създаден за приложението
  3. Тест за интеграция: Тествайте модулите, комбинирани в приложението
  4. Тест на системата : Тествайте съответствието на системата за специфичното изискване
  5. Тест за инсталиране / деинсталиране: Настройка / премахване на специфичния софтуер в клиентската среда
  6. Agile testing: Тествайте метода на пъргавината

в) Документ за риск и издаване

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

  1. Хората нямат умения за тестване на този уебсайт
  2. Тест мениджърът има слаби умения да определя техниката на тестване.
  3. Липса на сътрудничество в екипа
  4. Лоша оценка на бюджета

г) Създайте тестова логистика

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

  1. Тестови характеристики и документ за изискване
  2. Човешки ресурси
  3. Тестова среда

3. Цел на теста

Основната цел на тестването на целта е да се идентифицират дефектите и да се пусне софтуерът като без грешки. Целта на теста трябва да следва следните стъпки:

a) Тествайте функцията за софтуер или приложение.
б) Тествайте функцията въз основа на поставената цел и целта.

Вземете този пример като пример, за да следвате горните стъпки, използвайки най-разпространения метод за тестване TOP-DOWN.

  1. Проверете дали уебсайтът работи в реалната среда без проблем
  2. Трябва да проверите нуждите на клиента и това отговаря на очакванията им
  3. Той трябва да е удобен за потребителя

4. Критерии за тестване

Критериите могат да се използват като правило или процедура за извършване на преценката на теста. Има два типа критерии за тестване:

а) Критерии за спиране

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

б) Изходни критерии

Критериите за излизане могат да бъдат зададени като максимален процент (например 96%). Когато резултатът от теста се срещне с този процент, проектът може да се счита за PASS. Задължителното е да стартирате 100% тестови случаи, но пропускът може да бъде определен като 96%.

( Formulae:- Number of test cases passed / total test cases executed )

5. Планиране на ресурсите

Планирането на ресурсите може да бъде както човешко, така и оборудване, което изисква този план за тестване, за да завърши задачата.

а) Човешки ресурси

  1. Тест мениджър
  2. тестер
  3. Програмист в тест
  4. QA инженер

б) Системен ресурс

  1. Сървър
  2. Инструмент за тестване
  3. мрежа
  4. компютър

6. Планирайте тестовата среда

Тестовата среда е да настроите хардуер и софтуер за извършване на тестване. Той трябва да бъде разположен в бизнес среда в реално време. Настройката на средата може да се следва като сървър за развитие -> Test / QA сървър -> Производствен сървър. След като завърши фазата на разработка, тя ще се премести в екипа за тестване и след като тестването приключи, ще бъде на живо в производствената среда.

7. График и оценка

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

задачаЧленПрогнозна продължителност
Създайте тестов планТест мениджър80 човекочаса
Доклад от тестатестер200 човекочаса
Тестова доставкаQA30 човекочаса

8. Тестови резултати

Тестовите резултати могат да изброят всички документи и други усилия, които подкрепят това усилие. Има три вида резултати.

а) Преди тестване

  1. План на документа
  2. Документ за проектиране на тест

б) По време на тестване

  1. Журнали за грешки при улавяне
  2. матрица
  3. Грешка в изпълнението

в) След тестване

  1. Доклад от теста
  2. Бележки към изданието

Препоръчителни статии

Това е ръководство за шаблона на тестовия план. Тук научихме какво е тестов план, необходимостта от шаблон за тестов план, как да проектирате тестов план и др. Можете също да разгледате следните статии, за да научите повече-

  1. Техники за статично тестване
  2. AWS CloudFormation Шаблони
  3. Облачни инструменти за тестване
  4. Тестване на протокол
  5. Видове и обработка на грешки в JavaScript
  6. Топ 7 принципа на пъргавото тестване със стратегии
  7. Тестови случаи срещу тестов сценарий | Топ разлики
  8. Какво е тест?