Académique Documents
Professionnel Documents
Culture Documents
Réalisé par :
Sayari Amani
Ghada Aouina
Adem Fehri
Nour hannachi
Sirine Jnayah
Informations Générales
● Projet : [ Plateforme des Offres d'Emploi en Ligne SustainTalent ]
● Responsable du Test : [Ghada Aouina]
● Date de Création : [24/01/2024]
1
Objectifs
2. la connexion au plateforme
4. la recherche d'emplois
Inscription d'Utilisateur:
Connexion Utilisateur:
Recherche d'Emplois:
● Les utilisateurs peuvent effectuer une recherche d'emplois en utilisant des
mots-clés, des secteurs, des emplacements, etc.
Affichage des Détails de l'Offre d'Emploi:
● En cliquant sur une offre d'emploi, les utilisateurs peuvent voir tous les
détails pertinents.
Gestion de Compte Utilisateur:
● Les utilisateurs peuvent mettre à jour leurs informations de profil.
Interface Utilisateur:
● L'interface utilisateur doit être conviviale, intuitive et responsive.
Sécurité:
● Les informations utilisateur, en particulier les mots de passe, doivent être
stockées de manière sécurisée..
Performances:
● Le temps de chargement des pages ne doit pas dépasser un certain seuil
acceptable.
1.En tant qu' utilisateur Je veux m’inscrire ainsi, je peux avoir un compte
‘inscription réussie ‘
Livrables :
• Plan de test
• Cas de test
• Procédures de test
• Journal de test
• Rapport des incidents
• Sommaire des tests .
3
Environnement de Test :
● Système d'Exploitation : Windows 10
● Navigateurs Supportés : Chrome, opera
● Matériel : PC
● Outils de Test :
manuelle
Scénarios de Test :
gestion authentification/Fonctionnalité 1: Inscription d'Utilisateur
Objectifs de Test:
Étapes:
Résultat Attendu:
Étapes:
Résultat Attendu:
...
Objectifs de Test:
Confirmer que les entreprises peuvent soumettre des offres d'emploi avec succès.
Valider que les champs requis sont correctement gérés.
Étapes:
1.Se connecter.
2.Accéder à la page de soumission d'offres d'emploi.
3.Remplir tous les champs requis.
4.Soumettre l'offre d'emploi.
Résultat Attendu:
Étapes:
1.Se connecter.
2.Accéder à la page de soumission d'offres d'emploi.
3.Laisser les champs requis vides.
4.Tenter de soumettre l'offre.
Résultat Attendu:
...
5
Critères d'Acceptation:
Stratégie de test
Types de tests inclus dans la portée :
Tests Unitaires :
● Objectif : Vérifier le bon fonctionnement des composants individuels du
code.
● Responsabilités : Développeurs(Ghada Aouina -Sayari Amani)
● Livrable : Rapports de tests unitaires.
Tests d'Intégration :
● Objectif : Assurer la compatibilité et la coopération entre les différents
modules du système.
● Responsabilités : Équipe de test(SIrine jnayah - Nour Hannachi)
● Livrable : Rapports d'intégration.
Tests de Système :
● Objectif : Valider que toutes les fonctionnalités répondent aux
spécifications du projet.
● Responsabilités : Équipe de test(Adem fehri)
● Livrable : Rapports de tests de système.
Tests d'Interface Utilisateur (UI) :
● Objectif : Assurer une expérience utilisateur conviviale et cohérente.
● Responsabilités : Équipe de test(sayari amani)
● Livrable : Rapports de tests d'UI.
Tests de Performance :
● Objectif : Évaluer la stabilité et la réactivité de la plateforme sous
différentes conditions de charge.
● Responsabilités : Équipe de test.
● Livrable : Rapports de tests de performance.
Tests de Sécurité :
● Objectif :les données sont cryptées .
● Responsabilités : Équipe de test(sirine jnayah)
● Livrable : Rapports de tests de sécurité.
6
Tests de Non-Régression :
● Ces tests ne sont pas explicitement mentionnés Tests de Compatibilité :
● Les tests de compatibilité avec des versions spécifiques de navigateurs
ne sont pas spécifiés
Plan de test :
Introduction
Objectif
Périmètre du Test
Version du Logiciel
Version 1.0.0
Domaine Fonctionnel
Saisies
Sous-Domaines Testés
1. Saisies Offres
2. Saisies Candidatures
Features Testées
1. Affichages en Liste
· Création :
· Recherche :
· Filtres :
· Tris :
1. Échecs de Connexion :
1. Performances en Charge :
2. Tests de Sécurité :
4. Tests d'Accessibilité :
5. Tests de Rétrocompatibilité :
Environnement de Test
Navigateurs Compatibles
1. Google Chrome
· Version 80 et supérieure
2. Mozilla Firefox
· Version 75 et supérieure
3. Apple Safari
· Version 12 et supérieure
Dispositifs
2. Tablettes
3. Smartphones
Systèmes d'Exploitation
1. Windows
· Version 10
2. macOS
3. Android
4. iOS
· Version 12 et supérieure
Résolutions d'Écran
2. Tablettes
3. Smartphones
Outils de Test
Configuration Serveur
1. Serveur d'Application :
2. Base de Données :
Réseaux
1. Connexions Réseau :
Prérequis Logiciels
1. Navigateurs Web :
14
2. Java :
Sécurité
1. Certificats SSL :
2. Autorisations d'Accès :
Environnement de Développement
1. Serveurs de Développement :
2. Données de Test :
1. Environnement de Production :
2. Services Externes :
Données de Test
15
1. Recruteur
2. Freelancer
3. Admin
2. Offre Validée
· Statut : Validée
1. Candidature en Attente
2. Candidature Acceptée
· Statut : Acceptée
1. Profil Recruteur
· Expérience : 5 ans
2. Profil Freelancer
1. Catégories d'Offres
2. Types de Contrat
17
· Temps Plein
· Temps Partiel
· Projet Ponctuel
3. Statuts d'Offre
· En Attente de Validation
· Validée
· Rejetée
● Description : Des bugs majeurs peuvent ne pas être détectés lors des
phases de test préliminaires, entraînant des corrections tardives.
● Mitigation : Test continu tout au long du développement, utilisation
d'outils de test automatisés, tests d'acceptation utilisateur
approfondis.
4. Risque de Sécurité :
Ressources Humaines
1. Équipe de Développement :
· Développeurs Front-End : 3
· Développeurs Back-End : 4
· Architecte Logiciel : 1
2. Équipe de Test :
· Testeurs Manuels : 3
· Responsable de Test : 1
3. Équipe d'Administration :
· Administrateur Système : 1
· Responsable de la Sécurité : 1
· Agents de Support : 2
20
Calendrier
· Surveillance post-lancement
Risques et Contingences :
Résultat de test :
24