hovedtyper af fejl i test af programmer
Bemærk: artiklen blev opdateret i August 2018.
der er flere forskellige klassifikationer af programmelproblemer, der er baseret på et bestemt kriterium, for eksempel klassificering efter defektens sværhedsgrad, sandsynlighed og prioritet.
programfejl i henhold til deres sværhedsgrad
når det kommer til bugens sværhedsgrad, er der fire hovedtyper:
- kritisk – problemer, der kræver øjeblikkelig fjernelse, påvirker produktets kernefunktionalitet og kan forårsage systemnedbrud eller blokere funktionsdygtighed
- større – defekter, der påvirker hovedsystemfunktionerne, men ikke forårsager nedbrud af hele systemet
- mindre-fejl, der ikke har stor indflydelse på systemfunktionaliteten og ikke påvirker arbejdsgangen, men som kan have en negativ indvirkning på brugeroplevelsen
- Trivial – problemer, der ikke er relateret til systemfunktionalitet, og som kan springes over, f.eks. stavefejl.
defekt sandsynlighed er en parameter, der definerer muligheden for, at problemet opstår og registreres af slutbrugerne. Ifølge disse kriterier er der høje, mellemstore og lave sandsynlighedsfejl.
med hensyn til forretningsformål kan defekter klassificeres som problemer med høj, mellem og lav prioritet. Mangler med høj prioritet bør først rettes, da de påvirker forretningsbehovet.
der er også en sådan klassificering af fejl i testprogrammer:
ekstra fejl
et krav indarbejdet i produktet, der ikke blev givet af kunden. Dette er normalt en uoverensstemmelse fra projektspecifikationen, men det kan også være en egenskab, som slutbrugerne anmoder om. Ikke desto mindre betragtes det som en mangel, da det ikke opfylder de eksisterende krav.
manglende fejl
kravet fra klienten blev ikke udført. Dette er også en uoverensstemmelse fra specifikationerne-en funktion, der ikke bør implementeres i henhold til specifikationen. Det kan også betyde, at kundens krav ikke blev noteret korrekt.
forkerte fejl
de krav, der udføres falsk. Faktisk kan denne fejl opstå på grund af misforståelser inden for projektteamet og klienten.
Leave a Reply