*** Settings *** Documentation This is some basic info about the whole suite Resource ../Resources/Common.robot Resource ../Resources/crmApp.robot Test Setup Begin Web Test Test Teardown End Web Test #Run script #robot -d results Tests *** Variables *** ${BROWSER}= chrome ${URL}= https://automationplayground.com/crm/ ${VALID_LOGIN_EMAIL}= contact@gmail.com ${VALID_LOGIN_PASSWORD}= password12345 ${INVALID_LOGIN_EMAIL}= contactgmail.com *** Test Cases *** Should be able to Load the Home Page [Documentation] Test the Home Page [Tags] 1001 Home Smoke crmApp.Go to "Home" Page Should be able to Login With Valid Credentials [Documentation] Test the Login [Tags] 1002 Login Smoke crmApp.Go to "Home" Page crmApp.Login With Valid Credentials ${VALID_LOGIN_EMAIL} ${VALID_LOGIN_PASSWORD} Should not be able to Login With Invalid Email [Documentation] This is some basic info about the test [Tags] 1002 notLogin Smoke crmApp.Go to "Home" Page crmApp.Login With Invalid Credentials ${INVALID_LOGIN_EMAIL} Sleep 3 Should be able to select the remember Checkbox [Documentation] Test the remember Checkbox [Tags] 1003 Select Smoke crmApp.Go to "Home" Page crmApp.Login With remember checkbox ${VALID_LOGIN_EMAIL} ${VALID_LOGIN_PASSWORD} Sleep 3 Should be able to log out [Documentation] Test the Log out [Tags] 1004 Logout Smoke crmApp.Go to "Home" Page crmApp.Login With Valid Credentials ${VALID_LOGIN_EMAIL} ${VALID_LOGIN_PASSWORD} crmApp.Sign Out Should be able to add new customer [Documentation] Test the Log out [Tags] 1004 Logout Smoke crmApp.Go to "Home" Page crmApp.Login With Valid Credentials ${VALID_LOGIN_EMAIL} ${VALID_LOGIN_PASSWORD} crmApp.Add New Customer Sleep 3 crmApp.Sign Out