請參考附件截圖,我需要自動保存「全部保存爲HAR」選項中的數據。Selenium網絡驅動程序,如何訪問檢查元素中的網絡選項卡並保存數據
-1
A
回答
0
我懷疑,硒提供了一種與檢查人員進行互動。您可能必須執行一些操作,例如將Javascript注入到重新提交請求的頁面中,然後將響應/請求數據保存在頁面中的隱藏元素中。然後,您可以通過硒從該隱藏元素中獲取文本。
希望幫助
0
0
Selenium不能讓您跟蹤網絡流量。但是,它確實允許您配置瀏覽器在啓動時使用的代理。
s到避開你的問題,你需要使用類似的BrowserMobProxy:
BrowserMobProxy browserMobProxy = new BrowserMobProxyServer();
browserMobProxy.start();
Proxy proxy = ClientUtil.createSeleniumProxy(browserMobProxy, InetAddress.getLoopbackAddress());
DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setCapability(CapabilityType.PROXY, proxy);
WebDriver driver = new FirefoxDriver(capabilities);
然後,您可以使用Selenium執行一些操作,當你要收集喀拉文件執行:
browserMobProxy.getHar();
有關BrowserMobProxy的更多信息看看BrowserMobProxy Homepage
相關問題
- 1. Selenium網絡驅動程序
- 2. 網絡驅動程序查找但不訪問元素
- 3. sendKeys()在Selenium網絡驅動程序中
- 4. Selenium網絡驅動程序,phpunit和Netbeans
- 5. 如何點擊Selenium網絡驅動程序中的下一個span元素
- 6. 如何點擊selenium中的鏈接網絡驅動程序
- 7. VB網保存到網絡驅動器
- 8. linux網絡驅動程序的問題
- 9. 檢索使用Selenium網絡驅動程序和的NodeJS
- 10. 如何在Selenium網絡驅動程序中按Ctrl +]
- 11. 硒網絡驅動程序測試網頁元素已更新
- 12. 如何檢查硒網絡驅動器中div下的項目
- 13. 如何檢查網絡訪問SBJson URL
- 14. 檢查移動網絡,並被迫移動網絡中的Android
- 15. Selenium網絡驅動程序從Excel中傳入參數表
- 16. 如何使用Selenium網絡驅動程序
- 17. Selenium:如何使用網絡驅動程序設置硒
- 18. Chrome - >檢查元素 - >網絡(XHR) - >預覽選項卡(HTML)問題
- 19. 使用Selenium網絡驅動程序進行網頁拍攝
- 20. 網絡驅動程序和網絡驅動程序後端的區別Selenium和PhantomJs
- 21. 使用Apache POI-Selenium網絡驅動程序將動態Web元素寫入XLSX
- 22. 在C++中訪問UNC驅動器/遠程網絡驅動器
- 23. PhantomJS網絡驅動程序保留在內存中
- 24. Selenium網絡驅動程序中的Gmail登出功能
- 25. 網絡驅動器上訪問文件
- 26. 訪問共享網絡驅動器
- 27. IIS 7.5應用程序池網絡驅動器訪問問題
- 28. 我們如何使用網絡驅動程序挑選html元素值
- 29. 使用C#,Selenium網絡驅動程序和NUnit時,斷言看不到元素
- 30. Selenium網絡驅動可以訪問JavaScript全局變量嗎?
嗨本,感謝您的幫助!如果你能詳細闡述如何注入javascript並從隱藏元素中獲取文本,那將是非常好的。 – Vinay