I am having a problem on handling google authentication pop up window in robot framework.
The process I want to automate is -
- When a button( Sign in with google) is clicked , google authentication pop up window appears
- Then I have to enter my username and password
- Then click sign up button
While running the robot framework test script , everything working fine upto clicking the 'Sign in button', but after that am not able to view the Google-authentication window in browser !
I found some similar questions around here , but those solutions didn't work for me.
Here is my test script -
*** Settings *** Library Selenium2Library Test Setup Open Browser http://xyz.com firefox Test Teardown Close All Browsers *** Test Cases *** Test1 Open xyz and verify login *** Keywords *** Open xyz and verify login Maximize Browser Window Click Element id=my-signin2 #To click 'Sign in with google' link in main page Select WIndow title=Sign in - Google Accounts #To select the new pop up window Input Text id=username username Input Text id=pswd pswd Click Button id=signup
Now, While running the test case getting an error like this -
"Keywords select window fails"
Value Error : Unable to locate window with title 'Sign in - Google accounts " !
I have also tried with URL instead of title, that also didn't work!
I have searched a lot for this issue in google, but didn't get any proper solution for this particular issue.
I hope you guys can help me to solve this issue.