このコードは robotframework で作成しました
${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
今、robotframework を実行すると、ブラウザが開き、このメッセージがページに表示されます。
HTTP ERROR: 404
Problem accessing /tst/a.html. Reason:
Not Found
Powered by Jetty://
2 つの質問:
私のページが読み込まれない理由。(プロキシ設定を削除すると機能します)
回避策の後、HAR ファイルを生成するように指定する方法と、HAR ファイルの場所を指定する方法