我已经在机器人框架中编写了这段代码
${proxy}= | Evaluate | sys.modules['selenium.webdriver'].Proxy() sys, selenium.webdriver |
${proxy.http_proxy}= | Set Variable | 127.0.0.1:8080 |
Create Webdriver | Firefox proxy=${proxy} |
Go To | http://www.knowledgefarm.in/tst/a.html |
我正在从命令行运行 BrowserMob 代理,如下所示:
browsermob-proxy.bat --address 127.0.0.1 --port 8080
现在,当我运行机器人框架时,它会打开浏览器并在页面上简单地给出此消息。
HTTP ERROR: 404
Problem accessing /tst/a.html. Reason:
Not Found
Powered by Jetty://
两个问题:
为什么我的页面没有加载。(如果我删除代理设置,它会起作用)
解决方法后,如何指定生成 HAR 文件以及如何指定 HAR 文件的位置