Utilisation du BDD avec Cucumber dans Squash - Rédaction des exigences
Rédaction des exigences
Annita Administratrice Squash TM |
Pravash Product owner |
Fabrice Testeur fonctionnel |
Antonine Automaticienne |
---|---|---|---|
Configurer Squash TM | |||
Rédiger les exigences | |||
Rédiger les cas de test | |||
Transmettre les cas de test | |||
Transmettre les cas de test | |||
Automatiser les cas de test | |||
Fournir les cas de test automatisés | |||
Indiquer que l’automatisation est effectuée | |||
Exécuter les tests automatisés |
Pravash définit les exigences pour la gestion des comptes et pour la gestion des paniers :
Nom | Référence | Criticité | Catégorie | Exigence |
---|---|---|---|---|
account | acc-01 | Majeure | Fonctionnel | Un compte doit être identifié de manière unique par son adresse mail. |
login | acc-02 | Majeure | Fonctionnel | Pour se connecter, l'utilisateur doit fournir son adresse mail et son mot de passe. |
password | acc-03 | Critique | Fonctionnel | Le mot de passe doit comporter au moins cinq caractères. |
account creation | acc-04 | Majeure | Fonctionnel | Lors de la création d'un compte, l'utilisateur doit indiquer - son statut social - son prénom - son nom de famille - son adresse mail - son mot de passe - sa date de naissance - son acceptation/refus des offres des partenaires - son acceptation/refus de l'inscription à la newsletter et s'il/elle accepte - la politique GDPR - la politique de confidentialité |
… | … | … | … | Et ainsi de suite… |
Il les crée dans Squash TM comme décrit dans la documentation Squash TM :