A stratégia választási lehetőségeket rögzít
A tesztmegközelítés meghatározza, hogyan szerez a csapat információt a termék minőségéről. Befolyásolja a kockázat, a szerződés, az adatérzékenység, a termék érettsége, a csapat készsége, a környezet és a kiadási ritmus. A stratégia nem pusztán a tesztek listája: a sorrendet, a mélységet, a résztvevőket, az eszközöket és a sikerfeltételt is magyarázza.
Válasszuk szét, mi a szervezetben állandó és mi függ az adott projekttől. A közös szabály lehet például a kritikus adatútvonalak automatikus regressziója; a projekt saját döntése pedig az, hogy mely eszközplatformokat, integrációkat és használati helyzeteket kell ebben a kiadásban lefedni.
A tesztcél legyen elég pontos ahhoz, hogy megállapítható legyen az előrehaladás, de ne sugalljon teljes bizonyosságot. Használhatunk mérhető lefedési feltételt, meghatározott hibahatárt vagy határidőt. A nem mérhető minőségi célhoz le kell írni, milyen megfigyelés, felhasználói visszajelzés vagy szakértői értékelés ad elfogadható bizonyítékot.
Egy könyvtári alkalmazás célja lehet, hogy a kiadás előtt a kölcsönzés, visszavétel és hosszabbítás kritikus útvonalai mindegyik támogatott telefonplatformon sikeresen végigfussanak, miközben a duplikált tranzakciót megakadályozó ellenőrzés is igazolt. Ez ellenőrizhetőbb, mint az, hogy „az alkalmazás legyen jó”.