Előbb a döntési kérdést tisztázzuk
A tesztmunka irányítása nem egy hosszú dokumentum megírásával kezdődik. Először azt kell tisztázni, milyen termék- vagy üzleti döntéshez kell majd bizonyíték. Más terv kell ahhoz, hogy egy fejlesztői csapat gyors visszajelzést kapjon egy új funkcióról, és más ahhoz, hogy egy intézményvezető eldöntse: biztonságosan elindítható-e egy teljes szolgáltatás. A megfogalmazott döntési kérdés kijelöli a tesztelés értelmét, a résztvevőket és a szükséges részletet.
Ezután a célt megfigyelhető eredményre fordítjuk. Az, hogy „a jelentkezési oldal működjön”, túl tág. Pontosabb például: a hallgató a támogatott böngészőben be tudja adni a jelentkezést, a mentett adatok visszaolvashatók, és a rendszer nem fogad el hiányos kötelező mezőt. A cél mellé ellenőrzési feltétel, felelős, határidő és bizonyíték tartozik.
A terv legyen közösen használható megállapodás. Tartalmazza a vizsgálat tárgyát és hatókörét, a fontos kizárásokat, a szükséges szerepeket és készségeket, az adat- és környezetigényt, a függőségeket, az ütemezést, a jelentés módját és azt, ki dönt a nyitott kockázatokról. A terv nem ígéret arra, hogy semmilyen hiba nem marad; azt teszi átláthatóvá, milyen bizonyítékot állít elő a csapat a rendelkezésre álló időből.
Egy tanulmányi portál kiadása előtt a vezetői döntés az, hogy a hallgatók biztonságosan jelentkezhetnek-e vizsgára. Ebből közvetlen ellenőrzési cél lesz: a jelentkezés, módosítás, lemondás, jogosultság és visszaigazolás fontos útvonalait meghatározott környezetben végig kell próbálni; a kiadás előtt nem maradhat nyitott, adatvesztéssel járó hiba.
Ellenőrző lista
- Mi a döntés, amelyhez az eredmény kell?
- Mi tartozik a vizsgálatba, és mi marad ki?
- Ki készíti elő az adatot és a környezetet?
- Milyen eltérést kell azonnal jelezni?
- Ki fogadja el a fennmaradó kockázatot?