• 10 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 07/03/2022

Déboguez une application

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Compétences évaluées

  • Déboguer une application
  • Question 1

    Vrai ou faux : Un bug peut-il provenir du serveur/back-end ?

    • Vrai. Et oui, il n’y a pas que le front-end qui contient des bugs, l’API avec laquelle vous travaillez peut contenir des bugs.

    • Faux. Les bugs viennent du front et jamais du serveur. Un bug côté serveur empêcherait le serveur de fonctionner.

  • Question 2

    Ça y est l’application est une fois de plus cassée ! Comment vous y prenez-vous pour le résoudre ?

    • Observer le ou les bugs, élaborer et tester votre théorie, écrire un test répétable, résoudre le bug.

    • Écrire un test répétable, observer le ou les bugs, élaborer et tester votre théorie,, résoudre le bug.

    • Observer le ou les bugs, écrire un test répétable, élaborer et tester votre théorie, résoudre le bug.

  • Question 3

    J’ai un bug côté HTML : une classe n’applique pas le style que je lui demande. Quel outil va me permettre d’analyser le bug ?

    • Le débogueur ! Il va me permettre d’ajouter des breakpoints sur mon CSS. De ce fait, je pourrai regarder comment se comporte mon CSS à un instant “T”.

    • L’inspecteur ! Il va me permettre d’ajouter et de supprimer des classes HTML. De ce fait, je pourrai regarder si le style est bien appliqué. 

    • La console ! Elle va me permettre d’exécuter du code HTML pour ajouter et supprimer à la volée des éléments de mon CSS. 

    • L’onglet Network ! Il va me permettre de savoir quelle(s) classe(s) CSS sont chargées lors de l’exécution de mon programme.