Project - Test

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 25

Projet

Qualité logicielle
RÉALISER PAR :
NADHER ARROUM MAHA RHOUMA HOUDA BOUZAZZI
TESTS

L'objectif de cette unité est de réaliser des tests unitaires et fonctionnels du notre plateforme, tell que :
⬣ Les tests sont le procédé de validation et de vérification d’un logiciel.

⬣ Les tests assurent que le produit est conforme à ses spécifications

⬣ Les tests assurent que le produit fait ce qu’on attend de lui

⬣ Les tests identifient les bugs, les erreurs ou les défaillances les plus importantes dans le but de les réparer

⬣ Une défaillance importante est celle qui affecte l’utilisabilité du produit

TESTS UNITAIRE TESTS FONCTIONNELS


Les tests unitaires jouent un rôle clé dans l’amélioration Un test fonctionnel est le test qui servira à tester automatiquement toutes
de la qualité des logiciels, en permettant de détecter les fonctionnalités de votre application. ça veut dire :
les erreurs rapidement, ainsi que : les fonctionnalités qui étaient demandées dans le cahier des charges
⬣ Les tests unitaires sont les tests de blocs individuels
du projet. Alors, ce type de teste est :
( par exemple le bloc de code)
⬣ S'exécute en boite noire
⬣ Les tests unitaires sont généralement écrits par les
développeurs eux-mêmes pour la validation de leurs classes ⬣ Vérifie que le produit assure les fonctionnalités spécifiées dans les
et leurs méthodes spécifications fonctionnelles
❖ Les tests unitaires sont exécutés généralement par les
machines
Expl: CODE POUR UN TESTS UNITAIRE
RESULTAT DU TESTS UNITAIRE
Expl: CODE POUR UN TESTS FONCTIONNELS
TESTS FONCTIONNELS
TESTS FONCTIONNELS

Test avant
TESTS FONCTIONNELS

Test apres
Automatiser les tests
Automatiser les tests 10

 Selenium WebDriver est un framework web qui vous permet


d’exécuter des tests multi-navigateurs.
Cet outil est utilisé pour automatiser les tests d’applications Web pour
vérifier qu’ils fonctionnent correctement.
Architecture du Selenium WebDriver
Notre exemple 12

 Pour notre exemple, nous allons créé puis exécuter le test


automatisé pour vérifier l'authenticité de notre compte Outlook et
exécuter des tests sur le tableau de bord à l'aide de l'outil Selenium.
Créer un projet et nouveau test
Lancer un record avec Selenium
Commencez à remplir le formulaire
Entrez un faux mot de passe
Entrez un mot de passe correct
Voila …
Connecté avec succès
Le thème et le mode sombre
peuvent être modifiés
Fair un déconnexion
Déconnexion completer
Traçage du notre test
Résultat du notre test
Merci
Demo: https://mega.nz/file/uFdRCSJC#0EzKWK_eYYVIoY-c6GycLHfqyFF-tSOImzB0F8XRidU

Vous aimerez peut-être aussi