Huis Software Wat is een bureaucheque? - definitie van techopedia

Wat is een bureaucheque? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Desk Check?

Een desk check is een informeel niet-geautomatiseerd of handmatig proces om de programmering en logica van een algoritme te verifiëren voordat het programma wordt gestart. Een desk check helpt programmeurs om bugs en fouten te vinden die zouden verhinderen dat de applicatie correct functioneert. Hoewel een nuttige techniek voor het opsporen van fouten, hebben moderne foutopsporingstoepassingen en tools deskcontroles minder relevant en niet zo essentieel gemaakt als voorheen.

Techopedia legt Desk Check uit

Een desk check richt zich op de logica en de waarde van de variabelen. Dit wijkt nogal af van een testplan, dat niet gericht is op de interne werking en logica, en zich veelal richt op invoer en uitvoer vereist door de toepassing. Een desk check wordt uitgevoerd met behulp van een tabel met kolommen voor pseudo-coderegel nummer kolom, conditiekolom, invoer / uitvoer kolom en een kolom voor variabelen. De kolom met het pseudocode-regelnummer helpt bij het specificeren van de regel of lijnen die worden uitgevoerd. De conditiekolom helpt bij het weergeven van de werking bij het evalueren van de condities. De input / output-kolom helpt bij het weergeven van de inputs en outputs, en helpt bij het evalueren van de input ontvangen door de gebruiker en de output weergegeven door de logica. De kolom voor variabelen helpt bij het evalueren van de berekeningen met behulp van variabelen. De programmeur / ontwerper / tester begint met enkele mogelijke ingangen en loopt regel voor regel door het algoritme. De regels krijgen regelnummers toegewezen en gaan door met elk rekening houdend met de verandering in waarden voor variabelen. Alle informatie wordt vastgelegd in tabelkolommen. De evaluatie gebeurt meestal met behulp van pen / potlood en papier en is vergelijkbaar met proeflezen.

Er zijn veel voordelen verbonden aan bureaucontrole. Het kan problemen en fouten vinden en blootleggen met het algoritme. Het helpt ook bij het verifiëren dat het algoritme werkt zoals bedoeld voor de ontwerper of programmeur. Het is een snelle en goedkope techniek. Het kan helpen bij het identificeren van fouten in de logica in vroege stadia van de evaluatie.

Een bureaucheque is niet waterdicht. Het is de plicht van de ontwerper / programmeur om ervoor te zorgen dat hij alle mogelijke paden van de logica heeft doorlopen en gebruik maakt van elke vereiste gegevensset. Bureaucontrole is onderhevig aan menselijke fouten, omdat de beoordelaar de vereisten moet begrijpen voordat de logica wordt geëvalueerd.

Wat is een bureaucheque? - definitie van techopedia