• 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

Écrivez des tests d’intégration en JavaScript

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

Compétences évaluées

  • Écrire des tests d’intégration avec JavaScript
  • Question 1

    À quoi sert un test d’intégration ?

    • Tester une partie spécifique de votre programme. Il s’agit d’un test simple et rapide à réaliser.

    • Tester une partie complexe de son application, qui comprend de nombreux paramètres.

    • Tester une application en simulant un navigateur et un parcours utilisateur.

    • Tester la régression d’une application, autrement dit de vérifier si le code a changé. On ne vérifie pas ici si le résultat de la fonction est correct ou non.

  • Question 2

    Quelle est la différence entre un test unitaire et un test d’intégration ?

      • Un test unitaire permet de tester une partie complexe d’une application : on y teste des clics de souris, des formulaires, etc.
      • Le test d’intégration permet, lui, de tester des fonctions simples et sans effet de bord.
      • Un test unitaire est un test complexe où on va ouvrir de façon automatisée un navigateur, et réaliser des parcours complets tels qu’un parcours d’inscription.
      • Les tests d’intégration sont utilisés eux aussi pour tester des parties complexes, mais on ne teste pas des parcours complets.
      • Les tests unitaires et les tests d’intégration correspondent au même type de test. C’est juste un autre nom pour tester la même chose.
      • Les tests unitaires sont des tests simples et rapides à réaliser ; ils doivent être sans effet de bord.
      • Les tests d’intégration sont des tests plus complexes où on va tester des fonctionnalités plus complètes.
  • Question 3

    Pour cette question, vous allez devoir analyser la page de détails d’un capteur ; vous pouvez rester sur la branche main  .

    Selon vous, qu'allez-vous tester grâce aux tests d'intégration ?

    Attention, plusieurs réponses sont possibles.
    • Tester si les deux tableaux s’affichent bien.

    • Tester si le degré d’humidité du capteur est supérieur à 0° C.

    • Tester si le temps est conforme à ce que nous dit Météo France.

    • Tester si l’ID du technicien est bien présent.

    • Tester si la latitude et la longitude sont correctes.

    • Tester si une photo s’affiche bien.