Strategia Testów

Dokumentacja zgodna z polityką testową, która opisuje ogólne wymagania dotyczące testowania oraz szczegółowe informacje na temat przeprowadzania testów w organizacji.

Present in sylabi

Przykład użycia

Organizacja, która rozwija i utrzymuje platformę e-commerce, definiuje strategię testów, która stanowi, że wszystkie projekty będą wykonywać testowanie komponentów, testowanie integracyjne, systemowe i akceptacyjne; że testowanie regresji jest zautomatyzowane i uruchamiane po każdym buildzie; oraz że testowanie oparte na ryzyku wyznacza kierunek inwestowania wysiłku. Każdy projekt pisze następnie plan testów, który stosuje tę strategię do własnego zakresu, harmonogramu i zasobów.

Częste pytania

Jaka jest różnica między strategią testów a planem testów? Strategia testów to opis wysokiego poziomu poziomów testów, które mają zostać wykonane, oraz testowania w ich ramach, dla organizacji lub programu. Plan testów stosuje tę strategię do konkretnego projektu, z konkretnym zakresem, podejściem, zasobami i harmonogramem.

Kto jest właścicielem strategii testów? Zazwyczaj funkcja zarządzania testami lub zapewniania jakości (QA) w organizacji. Ponieważ strategia obejmuje wiele projektów, jest uzgadniana na poziomie organizacji lub programu.

Czy projekt może odejść od strategii? Tak, pod warunkiem uzasadnienia. Plan testów odnotowuje uzasadnienie każdego odstępstwa, na przykład pominięcia pewnego poziomu przy niewielkim wydaniu serwisowym.

Czy strategia testów to dokument czy podejście? Jedno i drugie. To udokumentowany opis wysokiego poziomu, wdrażany poprzez plany testów na poziomie projektów.

Powiązane terminy

Learn more

Elaborating Software Test Processes and Strategies by J. Kasurinen, et al. in IEEE Conference Publication (2010) - 25+ citations
Focuses on aspects composing testing strategy: human resources, test tools, test case selection, testing methods and management role