• 12 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 31/08/2020

Intégration continue

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

Compétences évaluées

  • Mettre en oeuvre des tests unitaires

Description

Dans cette seconde partie, nous avons vu ensemble en quoi consiste l'intégration continue et comment la mettre en place. Voyons ce que vous avez retenu !

  • Question 1

    Parmi les propositions suivantes, lesquelles sont correctes ?

    Attention, plusieurs réponses sont possibles.
    • On peut écrire ses tests après avoir écrit le code fonctionnel.

    • Il est inutile d'écrire des tests, le plus important est d'avoir du code fonctionnel.

    • On peut écrire les tests lorsqu'un bug est détecté.

    • On peut écrire ses tests avant d'avoir écrit le code fonctionnel.

  • Question 2

    Dans quel ordre faut-il procéder lorsqu'on suit la méthode TDD (Test Driven Development) ?

      1. Écrire le code fonctionnel.
      2. Écrire le test.
      3. Lancer le test et vérifier qu'il échoue.
      4. Lancer le test et vérifier qu'il est ok.
      1. Écrire le test.
      2. Lancer le test et vérifier qu'il échoue.
      3. Lancer le test et vérifier qu'il est ok.
      4. Écrire le code fonctionnel.
      1. Écrire le code fonctionnel.
      2. Lancer le test et vérifier qu'il échoue.
      3. Écrire le test.
      4. Lancer le test et vérifier qu'il est ok.
      1. Écrire le test.
      2. Lancer le test et vérifier qu'il échoue.
      3. Écrire le code fonctionnel.
      4. Lancer le test et vérifier qu'il est ok.
  • Question 3

    Parmi les outils suivants, lesquels sont des outils d'intégration continue ?

    Attention, plusieurs réponses sont possibles.
    • Travis CI

    • Gitlab CI

    • PHPUnit

    • Jenkins