12345678910111213141516171819202122232425262728293031 |
- *** Settings ***
- Library SeleniumLibrary
- *** Variables ***
- ${PAGE_LOGIN_HEADER_LOCATOR}= css=h1
- ${EMAIL_TEXTBOX_LOCATOR}= id=email
- ${PASSWORD_TEXTBOX_LOCATOR}= id=password
- ${LOGIN_BUTTON_LOCATOR}= xpath=//*[@id="root"]/div/div/div/div/form/div[2]/button
- ${CREATE_ACCOUNT_LINK_LOCATOR}= xpath=//*[@id="root"]/div/div/div/div/div[3]/a
- ${FORGOT_PASSWORD_LINK_LOCATOR}= id=forgotPasswordLink
- *** Keywords ***
- Vérifier l'affichage de la page "Login"
- ${Page_login_header_text}= Get Text ${PAGE_LOGIN_HEADER_LOCATOR}
- Should Be Equal As Strings ${Page_login_header_text} Login ignore_case=true
- Remplir le formulaire de login
- [Arguments] @{Donnees_Login}
- Input Text ${EMAIL_TEXTBOX_LOCATOR} ${Donnees_Login}[0]
- Input Text ${PASSWORD_TEXTBOX_LOCATOR} ${Donnees_Login}[1]
- Soumettre le formulaire de Login
- Click Button ${LOGIN_BUTTON_LOCATOR}
- Cliquer sur le lien "Create a free account"
- Click Element ${CREATE_ACCOUNT_LINK_LOCATOR}
- Cliquer sur le lien "Forgot Password"
- Click Element ${FORGOT_PASSWORD_LINK_LOCATOR}
-
|