Datamaskiner, Programmering
Typer programvare testing
Testing - en av de stadier av programvareutvikling. Den brukes til å detektere ytelses feil eller brudd av produktet med den aktuelle dokumentasjon. Klassifisering testing programvare er svært omfattende.
Hvorfor bruke det?
- Identifisering av viktige programmeringsfeil. Testeren kontrollerer de enkelte funksjonene i systemet eller et sett av dem for kritiske situasjoner, gir ikke programvare for å fungere som ønsket.
- Fastsettelse av brukervennlighet. Kontrollerer om grensesnitt ergonomi for bruker- og system oppførsel avhengig av ytre påvirkninger.
- Oppnå etterlevelse dokumentasjon. Den ansatte har ansvaret for testing før du mottar et arbeidsprogram for testing og bestemmelser som programvaren må stemme overens. Videre identifiserte avvik i selve driften av programmet og de planlagte dokumentasjonsfunksjoner.
typer
Vanligvis skille mellom disse typer tester, som enhet, integrasjon og system. Hver av dem påvirker noen aspekter av å finne feil.
Etter å ha sjekket de enkelte funksjoner og drift av en ekspert system for kvalitets går videre til neste trinn. Integrasjonstesting utføres vanligvis etter at modulen. På dette trinn i den samlede anses separate kodedelene og deres interaksjon.
Den siste fasen - system testing. Med det, er programvaren allerede ferdig montert og klar til flid, er testet med brukeren posisjon. På dette stadium er detektert funksjonsfeil til grenseflaten, så vel som den største ergonomi oppnås ved anvendelsen.
De ovennevnte typer av programvare testing er bestemt av graden av isolasjon av komponenter.
En forskjell er også slike typer av tester som fremgangsmåter for "white-box" og "black box". Under prosedyren den første måten utvikleren har full tilgang til kildekoden, og kan også bruke sin egen skrevet for å teste og oppdage feil utviklere. "Black box" metoden gir ikke tilgang til programkoden, i dette tilfellet regulering skjer kun via brukergrensesnittet. Disse testforhold er definert av graden av kjennskap til systemet.
Gjennomføringen av programvareutviklingen
Testing utføres etter design, utvikling og dokumentasjonssystem. Dette trinnet kan være ferdig i livssyklusen til programvaren, om problemområdene er identifisert, eller det er en retur til programmering. Den første testen flyt returnerer alltid en negativ feedback, siden enhver utvikling det er flaskehalser, feil og noen ganger også alvorlige feil som rett og slett ikke kan spores på scenen av skapelsen.
Similar articles
Trending Now