Vérification de bureau

Définition - Que signifie Desk Check?

Une vérification documentaire est un processus informel non informatisé ou manuel pour vérifier la programmation et la logique d'un algorithme avant le lancement du programme. Une vérification documentaire aide les programmeurs à trouver les bogues et les erreurs qui empêcheraient l'application de fonctionner correctement. Bien que ce soit une technique utile pour détecter les erreurs, les applications et les outils de débogage modernes ont rendu les vérifications de bureau moins pertinentes et pas aussi essentielles qu'elles l'étaient auparavant.

Definir Tech explique Desk Check

Une vérification documentaire se concentre sur la logique et la valeur des variables. Ceci est très différent d'un plan de test, qui ne se concentre pas sur le fonctionnement interne et la logique, mais se concentre plutôt principalement sur les entrées et les sorties requises par l'application. Une vérification documentaire est effectuée à l'aide d'un tableau avec des colonnes pour la colonne de numéro de ligne de pseudo-code, la colonne de condition, la colonne d'entrée / sortie et une colonne pour les variables. La colonne de numéro de ligne pseudo-code aide à spécifier la ou les lignes en cours d'exécution. La colonne de condition aide à montrer le fonctionnement lors de l'évaluation des conditions. La colonne d'entrée / sortie aide à afficher les entrées et les sorties, et aide à évaluer l'entrée reçue par l'utilisateur et la sortie affichée par la logique. La colonne pour les variables aide à évaluer les calculs à l'aide de variables. Le programmeur / concepteur / testeur commence par quelques entrées possibles et parcourt l'algorithme ligne par ligne. Les lignes reçoivent des numéros de ligne et poursuivent chacune d'elles en tenant compte du changement des valeurs des variables. Toutes les informations sont capturées dans les colonnes du tableau. L'évaluation se fait généralement à l'aide d'un stylo / crayon et de papier, et s'apparente à une relecture.

La vérification documentaire présente de nombreux avantages. Il peut trouver et exposer des problèmes et des erreurs avec l'algorithme. Cela permet également de vérifier que l'algorithme fonctionne comme prévu pour le concepteur ou le programmeur. C'est une technique rapide et peu coûteuse. Cela peut aider à identifier les erreurs de logique aux premiers stades de l'évaluation.

Une vérification de bureau n'est pas infaillible. Il est du devoir du concepteur / programmeur de s'assurer d'avoir parcouru tous les chemins possibles de la logique et d'utiliser chaque jeu de données requis. La vérification sur place est sujette à une erreur humaine, car l'évaluateur doit comprendre les exigences avant d'évaluer la logique.