0

mobileweb と mobileapp の自動化テストを書いています。

mobileweb の場合、browsermob プロキシを使用して、ブラウザーからのネットワーク応答をキャプチャします。

https://github.com/lightbody/browsermob-proxy

モバイルウェブ コード:-

firefox ドライバーのプロキシーを開始して、テストを実行したいと考えています。

私のローカル環境で動作するテスト。

ソースラボでプロキシを設定するにはどうすればよいですか?

私のコード:-

ProxyServer proxyServer = new ProxyServer(4444);
proxyServer.start();    

Proxy proxy = proxyServer.seleniumProxy();
DesiredCapabilities capabillities = DesiredCapabilities.firefox();
capabillities.setCapability(CapabilityType.PROXY, proxy);
capabillities.setCapability("version", "5");
capabillities.setCapability("platform", Platform.XP);
this.driver = new RemoteWebDriver(
        new URL("http://myname:xxxxxx@ondemand.saucelabs.com:80/wd/hub"),
        capabillities);

同じプロキシ コードを使用して、モバイル アプリのネットワーク レスポンスをキャプチャすることは可能ですか。

4

2 に答える 2