Testplaner skissere prosessen med å teste funksjonaliteten i programvaren. En test plan detaljer hvert skritt tatt for å oppnå et bestemt resultat og stater målet for hvert tiltak. Planen fremhever også de forventede ressurser, risiko og personell som deltar i testen. Du bør bruke en test plan hvis du søker å eliminere bugs og andre feil i programvaren før den blir tilgjengelig for kundene. Følg trinnene nedenfor for å lage en test plan.
Trinn
- 1Skriv en introduksjon. En innføring omfatter en generell beskrivelse og tidsramme for en test, så vel som eventuelle relaterte dokumenter.
- Et dokument beskrivelse gir en samlet formålsparagraf, som dekker metoder som vil bli brukt i testperioden og de forventede resultatene. Relaterte dokumenter omfatter periferutstyr materiale som er relevant for det aktuelle prosjektet, for eksempel lister over spesifikasjonene. En tidsplandetaljer de tidsintervaller der hver fase av testen vil bli gjennomført.
- 2Skriv et avsnitt om nødvendige ressurser. Denne delen beskriver alle de ressursene som trengs for å fullføre testing, inkludert maskinvare, programvare, testverktøy, og ansatte.
- Ved regnskapsføring for de ansatte, sørg for å detalj det ansvar som kreves av hver medlem og nødvendig opplæring for å gjennomføre disse forpliktelsene.
- 3Skriv et avsnitt om hva du skal teste. Liste hva nye aspekter du vil være testing og hva gamle aspekter du vil bli re-testing.
- 4Skriv et avsnitt om hva du ikke skal teste. List alle funksjoner som ikke vil bli testet i løpet av det aktuelle prosjektet.
- 5Skriv en liste over dokumenter som skal produseres under testing.
- 6Skriv et avsnitt om risiko og avhengigheter. Detalj alle de faktorene som prosjektet er avhengig av og risikoen i hvert trinn.
- 7Skriv et avsnitt om resultatene av prosjektet. Skissere alle de målene som du håper å oppnå i løpet av testperioden. Detalj parametrene som suksess og fiasko kan måles.
Tips
- Noen programvareutviklere bruke en uavhengig testing selskap til å utføre sine testplaner. Med et uavhengig selskap som gjennomfører testing, kan metodikken og resultatene bli gransket annerledes.
- Imøtekomme din test plan til de resultatene du forventer fra testing. Noen tester er gjort for å se hvilke funksjoner som lykkes og noen tester er gjort for å se hva som vil mislykkes. Hver krever forskjellig planlegging.
- En grundig testplan kan fjerne behovet for en testprosedyre, noe som kan være kostbart å utvikle seg. Vanligvis testplaner beskrive hvilket produkt som blir testet og testprosedyrer beskriver hvordan du kan teste det produktet. Imidlertid kan en detaljert test plan dekke informasjonen normalt skissert av en testprosedyre.
- Hvis programvaren prosjektet er delt opp i flere seksjoner med ulike lag, skal hvert lag lage sin egen test plan. Hvert lag test plan kan kombineres i det samlede prosjektet test plan etter å ha blitt vurdert og godkjent.