Datorer, Programmering
Olika typer av testning av programvara
Test - en av de stadier av mjukvaruutveckling. Det används för att upptäcka prestanda fel eller bristande efterlevnad av produkten med tillämplig dokumentation. Klassificering testning är mycket omfattande.
Varför spendera det?
- Identifiering av viktiga programmeringsfel. Testaren kontrollerar de enskilda funktionerna i systemet eller en uppsättning av dem för kritiska situationer, inte ge programvara som fungerar som önskat.
- Fastställande av användarvänlighet. Kontrollera om gränssnitts ergonomi för användaren och systembeteende beroende på yttre påverkan.
- Att uppnå dokumentation efterlevnad. Den anställde som ansvarar för att testa innan de får ett arbetsprogram för att testa och bestämmelser som programvaran måste matcha. Vidare identifierade avvikelser i själva driften av den planerade dokumentationen fungerar programmet och.
typer
Vanligtvis skilja mellan dessa typer av tester, som enhet, integration och system. Var och en av dem påverkar vissa aspekter av att hitta fel.
Efter att ha kontrollerat de enskilda funktionerna och verksamhet ett expertsystem för kvalitet går vidare till nästa steg. testa integration utförs vanligtvis efter modulen. I detta skede i den sammanlagda anses separata sektioner av kod och deras interaktion.
Slutskedet - systemtestning. Med det är programvaran redan färdigmonterad och klar att flit, testas med användarens position. I detta skede den detekterade fel till gränssnittet, liksom den största ergonomi uppnås av applikationen.
De ovan nämnda typerna av programvarutestning bestäms av graden av isolering av komponenter.
En skillnad är också sådana typer av tester som metoder för "white-box" och "svart låda". Under förfarandet det första sättet utvecklaren har full tillgång till källkoden, och kan även använda sin egen skriven för att testa och upptäcka fel utvecklare. "Black box" metoden inte ge tillgång till programkoden, i detta fall kontroll sker endast via användargränssnittet. Dessa testförhållanden definieras av graden av kunskap om systemet.
Slutförandet av mjukvaruutveckling livscykel
Testning utförs efter design, utveckling och dokumentationssystem. Detta steg kan fyllas i livscykeln för mjukvaran, om problemområden har identifierats, eller om det är en återgång till programmering. Den första testflöde återgår alltid en negativ feedback, eftersom varje utveckling finns flaskhalsar, misslyckanden och ibland till och med allvarliga fel som helt enkelt inte kan spåras på scenen av skapelsen.
Similar articles
Trending Now