Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Configuration et Révision de Notre Application | Introduction aux Tests d'Automatisation
Introduction aux Tests d'Automatisation QA
course content

Contenu du cours

Introduction aux Tests d'Automatisation QA

Introduction aux Tests d'Automatisation QA

1. Introduction aux Tests d'Automatisation
2. Utilisation d'un Cadre d'Automatisation des Tests
3. Automatisation du Navigateur avec Selenium
4. Introduction aux Tests d'Automatisation Intermédiaires

book
Configuration et Révision de Notre Application

Tout au long de ce cours, nous mettrons en pratique nos concepts de test sur une application pratique. L'application sera une version beaucoup simplifiée de l'application Twitter.

La structure des fichiers de l'application est résumée ci-dessous :

  • controllers/userController.js contient des fonctions utilisées par routes/index.js. Ces fonctions définissent ce qui se passe lorsqu'un utilisateur visite une route spécifique.
  • Le dossier models contient des classes pour post et user, qui fournissent des méthodes utilitaires pour interroger la base de données. Il contient également le script database.js qui initialise la base de données.
  • Le dossier public contient tous les fichiers statiques qui doivent être livrés à l'utilisateur sans modification.
  • Le fichier routes/index.js définit les routes de notre application.
  • Le dossier views contient tous les modèles Embedded JavaScript (EJS) utilisés dans notre application.
  • app.js est le point d'entrée de notre application. Il contient le code pour configurer et démarrer le serveur Express.

Voici quelques exigences minimales en termes de fonctionnalités pour notre produit final :

  • Capacité à Aimer et Partager des publications ;
  • Capacité à Suivre et Voir d'autres profils ;
  • Section de gestion de profil ;
  • Trier les publications par Popularité ou Récence ;

À la fin du cours, toutes les fonctionnalités mentionnées ci-dessus seront ajoutées à notre application et nous aurons un nombre suffisant de cas de test pour chacune de ces fonctionnalités.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 3
We're sorry to hear that something went wrong. What happened?
some-alt