2017-03-16 111 views
0

如何使用機器人框架打開開發人員工具,然後切換到網絡選項卡並從網絡選項卡獲取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 

回答

2

這是不可能的。從Chrome中驅動程序的幫助中心(參考鏈接)

https://sites.google.com/a/chromium.org/chromedriver/help/devtools-window-keeps-closing

當您打開DevTools窗口,ChromeDriver自動斷開。當ChromeDriver收到命令時,如果斷開連接,它將嘗試關閉DevTools窗口並重新連接。

如果您需要檢查DevTools中的某些內容,現在您可以暫停測試,以便ChromeDriver不會關閉DevTools。當您在Chrome中完成檢查項目時,您可以取消暫停您的測試,ChromeDriver將關閉窗口並繼續。

相關問題