Changes between Version 28 and Version 29 of MethoCourseTp4


Ignore:
Timestamp:
Oct 8, 2007, 7:06:44 PM (17 years ago)
Author:
geoffrey
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MethoCourseTp4

    v28 v29  
    1111 * Vous inciter à analyser en détail les fonctionnalités du circuit Am2901.
    1212
     13= Le débogage =
     14
     15NB: section en cours de rédaction
     16
     17Le débogage comprend 5 étapes:
     18 * Reconnaître l'existence d'un bogue.
     19   - Cette étape peut être effectuée de manière passive: on attend qu'un bogue arrive ou active: on utilise d'importants jeux de test pour valider l'application. Les dévelloppeurs couplent en général les deux méthodes.
     20 * Isoler la source d'un bogue.
     21   - C'est l'étape la plus difficile. La source du dysfonctionnement n'est pas forcemment la même que la source des symptomes. La méthode la plus courante consiste à tester de manière itérative: on vérifie les fonctionnalités les unes après les autres.
     22 * Identifier la cause d'un bogue.
     23   - Une fois le problème localisé il est important d'en déterminer la cause. En effet on peut constater qu'une valeur est fausse mais l'origine de cette valeur peur provenir d'une autre autre portion de l'application à tester.
     24 * Déterminer le correctif pour le bogue.
     25   - Cette étape est très délicate, un correctif pouvant ajouter d'autres bogues. Généralement l'utilisation de tests anti-regressions sont indispensables pour valider les correctifs.
     26 * Corriger et tester l'application.
    1327
    1428= Circuit Am2901 =