I hvilken fase er feilene rimeligere?

Innholdsfortegnelse:

I hvilken fase er feilene rimeligere?
I hvilken fase er feilene rimeligere?
Anonim

Derfor er kravsamling det riktige svaret.

I hvilken fase er feilen rimeligere ?

Kostnadene for å fikse en feil eller defekt er lavere hvis du fanger den i designfasen, men høyere i senere faser av programvareutviklingens livssyklus (SDLC).

Hva koster defekten?

Tidligere er feilen funnet lavere enn kostnaden for defekten. Hvis det for eksempel blir funnet feil i kravspesifikasjonene under kravinnsamling og analyse, så er det litt billig å fikse det. Rettingen av kravspesifikasjonen kan gjøres og deretter utstedes på nytt.

Når bør vi slutte å teste?

En tester kan bestemme seg for å stoppe testingen når MTBF-tiden er tilstrekkelig lang, defekttettheten er akseptabel, kodedekning anses som optimal i henhold til testplanen, og antallet og Alvorlighetsgraden av åpne feil er begge lav.

Er hundre prosent av kvaliteten på programvaren oppnåelig?

Utviklere kan også bruke enhetstesting. I et nøtteskall, en god QA-ingeniør vet hvordan man identifiserer programvarefeil. Du bør være sikker på at alle hovedarbeidsflyter og kjernefunksjoner er testet. Men 100 prosent testdekning er umulig siden du ikke kan forutsi hvordan sluttbrukere vil oppføre seg.

Anbefalt: