Mens det er mange automatisert testing verktøy for programvare , vil manuell testing alltid være nødvendig i tillegg. Test planer inkluderer en samling av test case og test skript. Manuell test planer kan noen ganger avdekke software feil , kalt bugs , i spesifikasjonen selv, mens automatiserte tester bare bekrefte at programvaren oppfyller spesifiserte krav . Manuell test planer kan avdekke systemets adferd som bare kan tolkes av et menneske , og kan ofte brukes i forbindelse med automatisering i regresjon, brukerens aksept, enhet , integrasjon og funksjonell testing. Instruksjoner
en
Bestem tidsplanen du har for å teste systemet . Dette kan være vanskelig å forutsi avhengig utviklingsmetodikk og hvor mange nye funksjoner blir introdusert til programvaren. Hvis din tilgjengelige tid er unormalt kort , må du kanskje gi avkall på noen typer tester for å sende programvare til utgivelsen engineering team .
2
Document test- tilfeller i en elektronisk fil formatet på velger . Noen organisasjoner bruker spesialiserte testing programvare for å dokumentere sine saker , mens andre bruker enkel tekstbehandling eller regneark-programmer .
3
Design dine testtilfeller fra programvaren spesifikasjonen. Inkludere felt for en unik identifikator , navnet på enheten som skal testes , forutsetninger , variabler eller inndata , den trinnvise instruksjoner testeren må ta, de forventede og faktiske resultater, bestått eller ikke bestått resultat og notater eller kommentarer .
4
Bestem de aktuelle variablene for å teste i hvert enkelt tilfelle . Det er umulig å teste alle mulige kombinasjoner av verdier for alle felt, men testing grenseverdier vanligvis gir tilstrekkelig test dekning. Grenseverdier er minimums-og maksimumsverdier for hvert felt , inkludert minimumskrav og maksimumsgrenser for numeriske felt og tekst karakter teller tekstfelt . Ikke glem å inkludere negative verdier ved testing av numeriske felt .
5
Skriv testtilfeller for hvert tilfelle i spesifikasjonen , bor så konsekvent som mulig. Når du er ferdig med å skrive saker , har et team av virksomheten analytikere og utviklere gjennomgå saker for klarhet og dekning.
6
Kombiner dine testtilfeller til en test suite ved å lagre dem i et depot. Bestemme en tidsplan for test ingeniører til å fullføre hver test , som omfatter tid for ingeniøren å fullføre trinnene , analysere tiltakene , og skriv bugs .