如何使用机器人框架打开开发人员工具

时间:2017-03-16 07:19:38

标签: robotframework

如何使用机器人框架打开开发人员工具,然后切换到网络选项卡并从网络选项卡中获取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

1 个答案:

答案 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将关闭窗口并继续。