Тестова стратегия срещу тестов план
Във всеки мащабен проект тестването е жизненоважна част от процеса. Дълбокото и точно провеждане на тестването гарантира, че проектът е в съответствие със стандартите и няма сериозни недостатъци. Преди да се извърши някакво тестване, има два документа, които трябва да бъдат направени и следвани, стратегията за тестване и плана за тестване. Основната разлика между двете е техният обхват. Тестовата стратегия обхваща целите, които трябва да бъдат постигнати, и подхода, който да се използва. Това често е документ на компания или проект. За сравнение тестовият план е по-локализиран документ, който се занимава с конкретна част или компонент на проекта и следва указанията, посочени в стратегията за тестване.
В някои по-малки проекти тестовата стратегия често се намира като раздел от тестовия план, главно защото има само един план за изпитване и не изглежда практично да се разделя тестовата стратегия. Но в големи проекти с много проекти с много компоненти има една стратегия за тестване и шепа тестови планове; обикновено по един за всеки основен компонент. Тестовият план обикновено се прави от мениджъра за тестване или водещия. Това е позиция на средно ниво, която изисква човек, който да е интимно запознат с частта, с която работи. От друга страна, тестовата стратегия обикновено се прави от ръководителя на проекта или някой по-висок, тъй като изисква човек, който има цялостен поглед върху проекта.
Тъй като стратегията за тестване би обхванала цяла гама от компоненти, които могат да бъдат много различни един от друг, тя обхваща само общи гледни точки за това как да се подходи към процеса на тестване. Спецификите, като например кой извършва действителното тестване и как да се провеждат стъпките, са оставени на плана за тестване. Друга основна разлика между тестовия план и тестовата стратегия е как те съществуват за определен период от време. Тестовата стратегия е статичен документ, който остава същият от началото до края. За сравнение, тестовият план често се променя, за да се съобразят с непредвидени обстоятелства, които могат да се случат с напредването на проекта.
Резюме:
1. Стратегията за тестване е по-обширна в сравнение с план за тестване.
2.Тегиовата стратегия се прави от ръководителя на проекта, докато тестовият план се прави от мениджъра за тестване или водещия.
3.Тест стратегия говори за общия подход, докато тестовият план говори за спецификата.
4.Тест стратегията остава статична, докато тестовият план може да се промени.