0

このコードは 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 つの質問:

  1. 私のページが読み込まれない理由。(プロキシ設定を削除すると機能します)

  2. 回避策の後、HAR ファイルを生成するように指定する方法と、HAR ファイルの場所を指定する方法

4

1 に答える 1