Hvordan utvikle en kvalitetssikringsplan

Betydningen av kvalitetssikring i software testing kan ikke understrekes nok. Dette krevde trinnet i programvareutvikling prosessen krever kunnskap, planlegging og gjennomføring for å utvikle pålitelig, vedlikeholde programvare. Bare med full støtte fra ledelsen vil din innsats mot programvarekvalitet oppnås. Din evne til å skape en testing strategi i stor grad forbedrer programvaren levedyktighet. Selskapene har en hel avdeling heltids spesialister for å teste deres programvare. Kvalitets selskapene har en formell metode for å følge denne viktige prosessen. Bedriften skal gjennomføre en strukturert walk-through anmeldelse for hvert trinn i denne prosessen.

Bruksanvisning

Gjennomgang av spesifikasjoner

1 Tekniske spesifikasjoner er skapt av systemer analytikere, business analytikere og / eller fageksperter. Når disse er godkjent, vil programmerere må vurdere dem til å forstå og planlegge hvordan programvaren vil bli utviklet. Det er i denne utviklingsfasen at en samlet teststrategi, som en integrert del av utviklingsarbeidet, vil bli formulert.

2 Test Planer: Omfanget av testing innsats er ferdig i dette trinnet. Valget av et testverktøy for å spore testing og feil oppløsning er også løst her. Ved dette systemet er forventet å være lang levetid, bør man vurdere utviklingen av et test selskap.
Testing er delt inn i to deler: hvit boks testing og svart boks testing. Hvit boks vil teste alle deler av et program, inkludert alle databaner. Black box testing forutsetter at programmene fungerer etter hensikten og at testing mellom modulene og det samlede system testing er alt som gjenstår å bli testet. Testing vil gå fra bottom-up: enhet tester, grensesnitt tester, seksjons tester, systemtester, volum og kapasitet testing og endelig inn på området pilottesting.

3 Test Cases: De programmerere bør utføre testingen enheten på individuelle programmer. For hvert program bane og data banen, skaper testeren skrevet spesifikasjoner for hvordan du kan teste programmet sammen med forventede resultater. Disse bør bli vurdert av testteam, virksomheten analytiker, og en gruppe utviklings kolleger til å oppdage feil og mangler i testen sakene.

4 Test Utførelse: Programmer gjennomføre enhetstesting på individuelle programmer. Test sakene vil bli utført og resultatene registrert i testverktøyet. Dokumentasjon av testresultatene er registrert i testverktøyet, og ledelse overvåker fremdriften av testing. Defekter eller software feil er også registrert. Du kan ha en egen testgruppe utføre programmering tester for å gi ekstra program pålitelighet. Hvis det er en feil i programvaren, er mangelen innspilt sammen med dokumentasjon og koden returneres til utviklingsgruppe for korreksjon. Når flere relaterte programmer har fullført testingen, er delen integrasjonstesting utført. Når alle delene har fullført testingen, er system testing utføres. Når systemet testingen er fullført, volum og nettverkskapasitet testing utført. Du er nå klar til å teste på din pilot nettstedet.
Ledelsen kan spore feil og testing fremgang med testverktøy og omfordele ressurser til å holde på timeplanen.

Hint

  • Du kan få ytterligere innsikt ved å lese test strategi og planlegging.