• 8 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 22/11/2023

Tirez un maximum de ce cours

Graphique de bannière

Rencontrez votre professeur

Experte en informatique, Fanny a obtenu un master en informatique axé sur les systèmes d'information et a démarré sa carrière comme développeuse Java. Animée par une volonté d’améliorer la qualité des applications, elle s'est rapidement orientée vers le contrôle qualité (QA), et a obtenu deux certifications ISTQB (International Software Testing Qualifications Board), soulignant ainsi sa maîtrise des tests logiciels.

Au fil de sa carrière en QA, elle a acquis une expertise dans des outils comme Selenium et travaille actuellement sur divers projets, dont la mise en place de tests avec Cypress et l'élaboration de scénarios de test avec Python. Elle se diversifie aussi en menant des tests de performance en utilisant Locust, entre autres outils.

Parallèlement à son travail, elle a partagé ses connaissances en tant qu'enseignante pour des cours de niveau Master 2 à Annecy. Cette expérience lui a offert l'opportunité de transmettre ses compétences, tout en lui permettant de rester connectée aux dernières tendances et avancées dans le domaine.

Comprenez le fonctionnement de ce cours

Connaissez-vous le principe d’un cours en ligne sur OpenClassrooms ?

Ce cours est composé de trois parties. Chaque partie contient plusieurs chapitres, qu’il est préférable de suivre dans l’ordre.

Dans chaque chapitre, vous trouverez du texte qui aborde les notions nécessaires et présente des exemples concrets.

Régulièrement, vous trouverez aussi :

  • des vidéos explicatives dans lesquelles Fanny vous montrera la marche à suivre pour effectuer certaines opérations ;

  • des exercices dans les sections À vous de jouer. C’est l’occasion de mettre en pratique les concepts. Ces exercices sont précieux pour accélérer votre apprentissage !

Et à la fin de chaque partie du cours, vous trouverez un quiz pour vous permettre de valider ce que vous avez appris.

N’oubliez pas de pratiquer vos nouvelles connaissances en faisant une pause dans le cours pour vous entraîner de votre côté, et reproduire pas à pas ce que vous avez lu dans le cours.

Vous êtes prêt ? Allez, c’est parti !

Installez VSCode

Visual Studio Code (ou VSCode) est un éditeur de code léger, c’est-à-dire simple, rapide et facile à utiliser, dont nous allons nous servir tout au long de ce cours. Il ne s’agit pas d’un IDE (environnement de développement intégré), même si la confusion est possible puisqu’il existe des extensions pour l’améliorer, et donc intégrer de nombreux langages et fonctionnalités. 

VSCode est idéal pour les petits projets, comme les projets personnels. Et il nous sera bien utile pour faire tourner Cypress !

Vous pouvez télécharger gratuitement un installateur de VSCode sur le site officiel. C’est assez simple :

  • À partir de l'option Téléchargez Visual Studio Code, sélectionnez  l'option qui correspond à votre système d’exploitation.

  • Un fichier exécutable d'installation sera alors téléchargé. Cliquez sur ce fichier.

  • Acceptez les termes du contrat de licence après les avoir lus puis cliquez sur Suivant.

  • Choisissez votre dossier d’installation. Sur mon ordinateur, j’ai choisi : C:\Users\moi\AppData\Local\Programs\Microsoft VSCode
    puis cliquez sur Suivant.

  • Choisissez si vous voulez inclure VSCode dans votre menu Démarrer. Par défaut, laissez-le et cliquez sur Suivant.

  • L’onglet Tâches supplémentaires apparaît comme ci-dessous :

Écran Tâches supplémentaires dans VS Code où l'on voit que les options suivantes sont cochées: Inscrire Code en tant qu'éditeur pour les types de fichier pris en charge, et Ajouter à PATH (disponible après redémarrage)
  • Sélectionnez Inscrire Code en tant qu’éditeur pour les types de fichier pris en charge.

  • Sélectionnez Ajouter à PATH.

  • Cliquez sur Suivant.

  • Dès qu’il a fini de s’installer, exécutez Visual Studio Code et cliquez sur Terminer.

  • Ouvrez VSCode.

Et voilà ! Vous êtes prêt à utiliser VSCode.

Découvrez le projet fil rouge du cours

Vous avez peut-être suivi le cours Initiez-vous au test et à la qualité logiciel, auquel cas vous connaissez déjà le site internet fictif de Tech&Buy, un site e-commerce de vente de matériel informatique. Nous allons le réutiliser dans ce cours. Vous trouverez le conteneur de Tech&Buy sur GitHub.

Pour exécuter les sites en local, il y a trois étapes à suivre :

1. Installez et exécutez Docker, si ce n’est pas déjà fait :

  • Pour installer Docker sous Windows, suivez les étapes du mode opératoire Windows.

  • Pour installer Docker sous un autre OS, reportez-vous au chapitre Installez Docker sur votre poste du cours Optimisez votre déploiement en créant des conteneurs avec Docker. Vous y trouverez tout le nécessaire pour installer correctement votre environnement de test avec Docker.

2. Téléchargez et installez le conteneur :

  • Téléchargez le conteneur contenant le site.

  • Mettez le conteneur dans un répertoire.

  • Dézippez-le si besoin.

3. Vérifiez que vous pouvez accéder au site :

  • Démarrez Docker.

  • Ouvrez un terminal (PowerShell sous Windows) dans le répertoire du conteneur.

  • Exécutez la commande   docker-compose up  .

  • Ouvrez un navigateur web et accédez à l’URL : http://localhost:8080.

Retrouvez le détail de cette installation en vidéo :

Ça y est, vous êtes prêt à vous lancer dans ce cours ? C'est parti ! 

Exemple de certificat de réussite
Exemple de certificat de réussite