123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- *** Settings ***
- Library String
- Resource ../Resources/Common.robot
- Resource ../Resources/Page Object/PageAccueil.resource
- Resource ../Resources/Page Object/PageLogin.resource
- Resource ../Resources/Page Object/PageCreateAccount.resource
- Test Setup Common.Démarrer Test
- Test Teardown Common.Terminer Test
- Documentation Ex5: Le champ Email address doit avoir un format valide. Si non, un message d'erreur est affiché
- *** Variables ***
- @{EMAILS_FORMATS_VALIDES}= jlfez@gmail.com jfefjs.eioc@test.fr jfezs-jljcvez@ger-it.com jchkdnv+415@gmail.com
- @{EMAILS_FORMATS_NON_VALIDES}= vjeoldv jfefjs.fr jfezs@.com jchkdn@ jfezs.@ger-it jfezs-@ger-it.com jfezs.@ger-it.com
-
- *** Test Cases ***
- Ex5 - CT01
- [Tags] CT01
- #test de se connecter avec une adresse email valide mais associée à aucun compte
- PageAccueil.Valider l'affichage de la page "Accueil" - non connecté
- PageAccueil.Cliquer sur "Login"
- ${nombre emails}= Get Length ${EMAILS_FORMATS_VALIDES}
- FOR ${compteur} IN RANGE 0 ${nombre emails}
- PageLogin.Remplir le formulaire de login ${EMAILS_FORMATS_VALIDES}[${compteur}] 1234567
- PageLogin.Soumettre le formulaire de Login
- PageLogin.Vérifier Login KO - email ou pwd incorrect
- END
- Ex5 - CT02
- [Tags] CT02
- #test de se connecter avec une adresse email invalide
- PageAccueil.Valider l'affichage de la page "Accueil" - non connecté
- PageAccueil.Cliquer sur "Login"
- ${nombre emails}= Get Length ${EMAILS_FORMATS_NON_VALIDES}
- FOR ${compteur} IN RANGE 0 ${nombre emails}
- PageLogin.Remplir le formulaire de login ${EMAILS_FORMATS_NON_VALIDES}[${compteur}] 1234567
- PageLogin.Soumettre le formulaire de Login
- PageLogin.Vérifier Login KO - format email invalide
- END
|