I am automating login scenario of an application.
The execution steps are as below:
Select the Country
Enter the Username
Enter the Password
Click on Login Button.
Actually after entered the username, application validates the country and username in database exists or not.
When tried to automate through robot framework, this validation is not called and so unable to login (actually login button is clicked through script, but no error message or no response user is in same page).
When i verified exact scenario it calling the validation, comes to know that
validation is called on onblur
of the usename element onblur="getlocation()"
.
I tried to simulate this by give tabout from username field through script as
Press Key ${element path} \\9
but it is not working always out of 10 run only 3 or 4 times it working.
Is there any way we can do 'blur` action on the element in robot framework
mouse over
, i got webdriver exception. when i googled it, i got the information that the issue exist with firefox marrionette for Mouse events, please check issue link – Sarada Akurathiclick element
is working but notdouble click element
ormouse over
and other mouse elements. I tried with other elements also – Sarada Akurathi