Programvare søknad testing er når et menneske etterligne en bruker eller automatisert test programvare kjøres gjennom et manus test plan leter etter feil eller mangler . Software testing er en balanse mellom detaljer, repetisjon og møte programvare leveringstider . Utilstrekkelig testing kan føre til defekte produktet blir sendt til brukerne . Snarveier i testing, kan svikt i metoder eller mangel på planlegging føre programvarefeil å bli savnet. Unngå vanlige forglemmelser i programmet testing øker oddsen for at alle programvarefeil vil bli funnet . Dette i sin tur øker oddsen disse feilene vil bli fikset før programvaren blir rullet ut til brukeren. Du trenger:
Programvare søknad test plan
Software test sporing database
software testere
Vis flere Instruksjoner
Metoder for å unngå Software Application Testing forglemmelser
1
Utfør alle generelle brukeren funksjonell testing logget inn som en vanlig bruker . Tillater administratorer å teste brukerfunksjoner som administratorer vil ikke fange generelle bruker rettighets feil .
2
Test alle brukerens tillatelse nivåer . Selv administrative funksjoner og gjestekontoer må testes før programvaren er utgitt .
3
Document alle trinn brukere må fullføre for å fullføre en transaksjon . Glemme ett skritt kan føre til at testen mislykkes på grunn av dårlig instruksjoner . Inkluder alle disse trinnene i programmet test plan .
4
Sett opp programvaren test tracking database for å tillate flere feilrapporter for den samme feilen .
5
Set opp problemet rapportering og feil sporing databaser for å tillate oppføring av potensielle duplikater. Screening feilrapporter for duplikater kan resultere i den samme feilen forårsaket av forskjellige handlinger eller på ulike system miljøer blir flagget som en kopi og dermed ikke tas opp.
6
Test programvaren på alle miljøer der det vil bli brukt. For eksempel test på både 32bit og 64 -bit operativsystem hvis begge er i bruk. Hva kjører på 32 -bit kan ikke kjøres på 64 -bits operativsystem .
7
Angi software testere som ikke skaper testprosedyren å kjøre gjennom testene. De som skapte testprosedyren kan utføre transaksjoner basert på deres minne av prosessen flyt stedet for å opptre som nye brukere vil .
8
Kjør alle tester når programvaren er endret. Tidligere tester som passerte kan ikke være suksesser på den nye versjonen .
9
Test installasjonen av programvaren metode samt selve programmet. En perfekt program er en fiasko hvis brukerne ikke kan lykkes installere den.
10
Monitor automatisert programvare testing med menneskelige operatører . Automatisert test programvare kan telle en transaksjon som en suksess selv om advarsler og bruker meldinger dukker opp . Har den menneskelige overvåking programvaren stoppe testen og vurdere eventuelle feil eller bruker varslinger. Tell alle feil og bruker meldinger som en test svikt mindre varsel er rett og slett en statusoppdatering eller ferdigstillelse varsel.