我正在IE浏览器上使用Robot Framework进行自动化。
单击链接浏览器窗口显示我需要切换到该窗口最大化并对其执行某些操作。
问题在我的机器上,新窗口打开大约覆盖桌面屏幕的3/4,而在我的同事机器中,它显示在屏幕的大约1/4处。编写的自动化脚本在我的机器中运行良好,它在我的同事机器中不起作用。
"No window found Error"
即将到来。即使显示新窗口。
我假设它是IE浏览器大小问题,因为它只显示在屏幕的1/4左右,驱动程序无法识别新窗口。任何人都可以帮忙解决这个问题我已经尝试将设置重置为默认仍然行为相同。
以下是示例代码脚本
open browser ${SiteUrl} ${Browser}
Wait Until Page Contains some text value
Title Should Be page title
Maximize Browser Window
Wait Until Page Contains Element txtPassword
Enter User Name ${userid}
Enter Password ${pwd}
Click Login
Click Element ${link locator} #on click new window opens
Sleep 10s
Select Window title=Window Title
Wait Until Page Contains text value on the page
Maximize Browser Window