ComputereProgrammering

Typer af softwaretest

Test - en af de stadier af softwareudvikling. Det bruges til at opdage ydeevne fejl eller manglende overholdelse af produktet med den gældende dokumentation. Klassifikation test software er meget omfattende.

Hvorfor bruge det?

Softwaretest at sikre udført af flere grunde:

  1. Identifikation af centrale programmeringsfejl. Testeren kontrollerer de enkelte funktioner i systemet eller et sæt af dem til kritiske situationer, ikke giver softwaren til at fungere som ønsket.
  2. Bestemmelse af brugervenlighed. Kontrol af, om grænsefladen ergonomi for brugeren og systemet adfærd afhængig af ydre påvirkninger.
  3. Opnåelse dokumentation overholdelse. Medarbejderen har ansvaret for test, før at modtage et arbejdsprogram til test og bestemmelser, som softwaren skal matche. Yderligere identificeret uoverensstemmelser i selve driften af programmet og de planlagte dokumentation funktioner.

typer

Normalt skelne mellem disse typer af tests, som enhed, integration og system. Hver af dem påvirker nogle aspekter af at finde fejl.

Unit test giver dig mulighed for at teste specifikke moduler, metoder, funktioner og klasser. Denne metode viser udførelsen af de enkelte dele af koden, og tillader hurtigt at kontrollere ikke indflydelse på, om yderligere forbedringer af handlingen funktionelle.

Efter kontrol af de enkelte funktioner og transaktioner et ekspertsystem til kvalitet går videre til næste trin. Integration test udføres sædvanligvis efter modulet. På dette tidspunkt i den samlede betragtes adskilte sektioner af kode og deres interaktion.

Den sidste etape - systemtest. Med det, er softwaren allerede fuldt samlet og klar til at flid, testes med brugeren stilling. På dette stadium den detekterede fejl til grænsefladen, såvel som den største ergonomi opnås ved anvendelse.

De ovennævnte typer af software test bestemmes af graden af isolation af komponenter.

Andre testmetoder

En skelnen er også sådanne typer afprøvning som fremgangsmåder til "white-box" og "sort boks". Under proceduren den første måde udvikleren har fuld adgang til kildekoden, og kan også bruge deres egen skriftlige for at teste og afsløre fejl udviklere. "Black box" metode ikke giver adgang til programkoden, i dette tilfælde styringen foregår kun via brugergrænsefladen. Disse testbetingelser er defineret ved graden af kendskab til systemet.

Færdiggørelsen af softwareudvikling livscyklus

Afprøvning udføres efter design, udvikling og dokumentation system. Dette trin kan være afsluttet i livscyklus softwaren, hvis der er identificeret problemområder, eller der er en tilbagevenden til programmering. Den første test flow returnerer altid en negativ feedback, da enhver udvikling der er flaskehalse, fiaskoer og nogle gange endda alvorlige fejl, der simpelthen ikke kan spores på scenen af skabelsen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.unansea.com. Theme powered by WordPress.