Browse Source

EX1_completed

Diane 1 year ago
parent
commit
ff2bdb65fa
2 changed files with 27 additions and 21 deletions
  1. 11 5
      Tests/MyNotes_Test_Ex1.robot
  2. 16 16
      Tests/MyNotes_Test_Ex12.robot

+ 11 - 5
Tests/MyNotes_Test_Ex1.robot

@@ -1,17 +1,23 @@
-***Settings**
+*** 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
-Resource    MyNotes_Test_Ex12.robot
 Test Setup    Common.Démarrer Test            
 Test Teardown    Common.Terminer Test
 Documentation    Ex1:Un utilisateur ayant créé un compte avec un email et un mot de passe doit pouvoir se connecter avec cet email et ce mot de passe. En cas d'échec d'authentification (email ou mot de passe incorrect), un message d'erreur est affiché
 
 
 *** Variables ***
-@{list}=    abdc@hhhh.com    123456    jean artin    123456
+@{LISTE_DONNEES_FORM_CREATION}=    ""    123456    jean artin    123456
+
 *** Test Cases ***
 Ex1
-    MyNotes_Test_Ex12.Créer un compte utilisateur avec email
-    
+    
+    ${RANDOM_EMAIL}=    Common.Create Random Email
+    ${LISTE_DONNEES_FORM_CREATION}[0]=  Set Variable     ${RANDOM_EMAIL} 
+    PageCreateAccount.Créer un compte utilisateur avec email    @{LISTE_DONNEES_FORM_CREATION}
+
+

+ 16 - 16
Tests/MyNotes_Test_Ex12.robot

@@ -19,22 +19,22 @@ Documentation    Ex12:L'utilisateur peut créer un compte avec email et password
 Ex12-CT01
     ${RANDOM_EMAIL}=    Create Random Email
     ${VALEURS_FORMULAIRES_TOUT_OK}[0]=  Set Variable     ${RANDOM_EMAIL} 
-    Créer un compte utilisateur avec email    @{VALEURS_FORMULAIRES_TOUT_OK}
+    PageCreateAccount.Créer un compte utilisateur avec email    @{VALEURS_FORMULAIRES_TOUT_OK}
 
 
 *** Keywords ***
-Créer un compte utilisateur avec email
-    [Arguments]    @{valeurs_formulaire}
-    PageAccueil.Valider l'affichage de la page "Accueil" - non connecté
-    PageAccueil.Cliquer sur "Create an account"
-    PageCreateAccount.Verifier l'affichage de la page "Create Account"
-    PageCreateAccount.Remplir le formulaire    @{valeurs_formulaire}
-    PageCreateAccount.Soumettre le formulaire
-    PageCreateAccount.Verifier la creation du compte
-
-Create Random Email
-  ${date}  Get Time  year month day
-  ${srinked_date}  Set Variable  ${date[2]}${date[1]}${date[0]}
-  ${usr_prefix}=  Generate Random String  3  [LOWER]
-  ${random_user}=  Catenate  SEPARATOR=  ${usr_prefix}  robot  ${srinked_date}  @autotest.com
-  [Return]  ${random_user}
+# Créer un compte utilisateur avec email
+#     [Arguments]    @{valeurs_formulaire}
+#     PageAccueil.Valider l'affichage de la page "Accueil" - non connecté
+#     PageAccueil.Cliquer sur "Create an account"
+#     PageCreateAccount.Verifier l'affichage de la page "Create Account"
+#     PageCreateAccount.Remplir le formulaire    @{valeurs_formulaire}
+#     PageCreateAccount.Soumettre le formulaire
+#     PageCreateAccount.Verifier la creation du compte
+
+# Create Random Email
+#   ${date}  Get Time  year month day
+#   ${srinked_date}  Set Variable  ${date[2]}${date[1]}${date[0]}
+#   ${usr_prefix}=  Generate Random String  3  [LOWER]
+#   ${random_user}=  Catenate  SEPARATOR=  ${usr_prefix}  robot  ${srinked_date}  @autotest.com
+#   [Return]  ${random_user}