如何使用机器人框架打开开发人员工具,然后切换到网络选项卡并从网络选项卡中获取URL。我写了下面的代码,但它没有做任何事情。有人可以帮助我吗
Open Browser https://my.doe.nh.gov/myNHDOE/Login/Login.aspx ie
Maximize Browser Window
Input Text //*[@id='ctl00_MenuingMasterContent_txtAccountID'] uname
Input Text //*[@id='ctl00_MenuingMasterContent_txtPassword'] pwd
Click Element //*[@id='ctl00_MenuingMasterContent_btnLogin_lbCenter']
Sleep 5s
Press Key //*[@id='ctl00_MenuingMasterContent_ctl03_lnkLink1'] \\123
答案 0 :(得分:2)
这是不可能的。来自Chrome驱动程序帮助中心(参见链接)
https://sites.google.com/a/chromium.org/chromedriver/help/devtools-window-keeps-closing
当您打开DevTools窗口时,ChromeDriver会自动断开连接。当ChromeDriver收到命令时,如果断开连接,它将尝试关闭DevTools窗口并重新连接。
如果您需要在DevTools中检查某些内容,您现在可以做的最好就是暂停测试,以便ChromeDriver不会关闭DevTools。完成检查Chrome中的内容后,您可以取消暂停测试,ChromeDriver将关闭窗口并继续。