12345678910111213141516171819202122232425262728293031323334353637383940 |
- *** 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 Ex12:L'utilisateur peut créer un compte avec email et password. Les champs à renseigner pour créer le compte: Email address, PAssword, Name, Confirm Password
- *** Variables ***
- @{VALEURS_FORMULAIRES_TOUT_OK}= "" 1234567 jean hartin 1234567
- *** Test Cases ***
- Ex12-CT01
- ${RANDOM_EMAIL}= Create Random Email
- ${VALEURS_FORMULAIRES_TOUT_OK}[0]= Set Variable ${RANDOM_EMAIL}
- 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}
|