|
@@ -12,12 +12,50 @@ Documentation Ex1:Un utilisateur ayant créé un compte avec un email et un m
|
|
|
|
|
|
*** Variables ***
|
|
|
@{LISTE_DONNEES_FORM_CREATION}= "" 123456 jean artin 123456
|
|
|
-
|
|
|
+# liste de données utilisées pour créer un compte: e-mail, password, nom, confirm password
|
|
|
*** Test Cases ***
|
|
|
-Ex1
|
|
|
+Ex1-CT01
|
|
|
+ #Authentification ok, user avec compte créé et login et mdp valides: saisie manuelle des identifiants
|
|
|
+ [Tags] CT01
|
|
|
+ ${RANDOM_EMAIL}= Common.Create Random Email
|
|
|
|
|
|
+ ${LISTE_DONNEES_FORM_CREATION}[0]= Set Variable ${RANDOM_EMAIL}
|
|
|
+ #on remplace le champ vide par l'email aleatoire qu'on vient de créer
|
|
|
+ PageAccueil.Valider l'affichage de la page "Accueil" - non connecté
|
|
|
+ PageCreateAccount.Créer un compte utilisateur avec email @{LISTE_DONNEES_FORM_CREATION}
|
|
|
+ PageCreateAccount.Acceder a la page loggin - compte créé
|
|
|
+ @{Login_data}= Create List ${LISTE_DONNEES_FORM_CREATION}[0] ${LISTE_DONNEES_FORM_CREATION}[1]
|
|
|
+ #on récupère l'email et le password associés au compte qu'on vient de créer
|
|
|
+ PageLogin.Remplir le formulaire de login @{Login_data}
|
|
|
+ PageLogin.Soumettre le formulaire de Login
|
|
|
+ PageAccueil.Valider l'affichage de la page "Accueil" - connecté
|
|
|
+
|
|
|
+Ex1 - CT02-1
|
|
|
+# Echec authentification: Email existant et mdp incorrect
|
|
|
+
|
|
|
+ [Tags] CT02-1
|
|
|
+
|
|
|
${RANDOM_EMAIL}= Common.Create Random Email
|
|
|
${LISTE_DONNEES_FORM_CREATION}[0]= Set Variable ${RANDOM_EMAIL}
|
|
|
+ PageAccueil.Valider l'affichage de la page "Accueil" - non connecté
|
|
|
PageCreateAccount.Créer un compte utilisateur avec email @{LISTE_DONNEES_FORM_CREATION}
|
|
|
+ PageCreateAccount.Acceder a la page loggin - compte créé
|
|
|
+ @{Login_data}= Create List ${LISTE_DONNEES_FORM_CREATION}[0] 1111111
|
|
|
+ PageLogin.Remplir le formulaire de login @{Login_data}
|
|
|
+ PageLogin.Soumettre le formulaire de Login
|
|
|
+ PageLogin.Vérifier Login KO
|
|
|
+
|
|
|
+Ex1 - CT02-2
|
|
|
+# Echec authentification: Email inexistant
|
|
|
+ [Tags] CT02-2
|
|
|
+ ${RANDOM_EMAIL}= Common.Create Random Email
|
|
|
+ #on crée un email qui ne sera associé à aucun compte
|
|
|
+ @{Login_data}= Create List ${RANDOM_EMAIL} 1111111
|
|
|
|
|
|
+ PageAccueil.Valider l'affichage de la page "Accueil" - non connecté
|
|
|
+ PageAccueil.Cliquer sur "Login"
|
|
|
|
|
|
+ PageLogin.Vérifier l'affichage de la page "Login"
|
|
|
+ PageLogin.Remplir le formulaire de login @{Login_data}
|
|
|
+ PageLogin.Soumettre le formulaire de Login
|
|
|
+ PageLogin.Vérifier Login KO
|