Hjem Software Hvad er en skrivebordskontrol? - definition fra techopedia

Hvad er en skrivebordskontrol? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Desk Check?

En desk-check er en uformel ikke-computeriseret eller manuel proces til verifikation af programmeringen og logikken i en algoritme, før programmet startes. En desk-check hjælper programmører med at finde fejl og fejl, der forhindrer applikationen i at fungere korrekt. Selvom en nyttig teknik til at opdage fejl, har moderne debugging-applikationer og -værktøjer gjort skrivebordscheck mindre relevante og ikke så vigtige, som de tidligere var.

Techopedia forklarer Desk Check

En skrivebordskontrol fokuserer på variablenes logik og værdi. Dette er meget forskelligt fra en testplan, der ikke fokuserer på den interne funktion og logik, men snarere mest fokuserer på input og output, der kræves af applikationen. En desk-check udføres ved hjælp af en tabel med kolonner til pseudokodelinjens kolonne, tilstandssøjle, input / output-kolonne og en kolonne for variabler. Kolonnen pseudokodelinjens nummer hjælper med at specificere den eller de linjer, der udføres. Tilstandskolonnen hjælper med at vise arbejdet, når man vurderer betingelserne. Input / output-kolonnen hjælper med at vise input og output, og hjælper med at evaluere det input, der er modtaget af brugeren, og output, der vises af logikken. Kolonnen for variabler hjælper med at evaluere beregningerne ved hjælp af variabler. Programmereren / designeren / testeren starter med nogle mulige input og går gennem algoritmen linje for linje. Linjerne er tildelt linienumre og fortsætter med hver enkelt under hensyntagen til ændringen i værdier for variabler. Al information er fanget i tabelkolonner. Evalueringen udføres normalt ved hjælp af pen / blyant og papir og ligner korrekturlæsning.

Der er mange fordele forbundet med skrivebordskontrol. Det kan finde og eksponere problemer og fejl med algoritmen. Det hjælper også med at verificere, at algoritmen fungerer som beregnet til designeren eller programmereren. Det er en hurtig og billig teknik. Det kan hjælpe med at identificere fejl i logikken på tidlige stadier af evalueringen.

En receptionskontrol er ikke idiotsikker. Det er designeren / programmørens pligt at sørge for at have gennemgået alle mulige stier i logikken og gøre brug af ethvert datasæt, der kræves. Skrivebordskontrol er underlagt menneskelig fejl, da evaluatoren skal forstå kravene, før den evaluerer logikken.

Hvad er en skrivebordskontrol? - definition fra techopedia