Firefox、Chrome、および IE に対してテスト ケースを正常に実行する Selenium Webdriver を使用するハイブリッド フレームワークがあります。ここで、Browserstack を使用してこのスイート全体を実行したいと考えました。ただし、アプリケーションにアクセスしようとすると、ホスト ファイルにエントリ (IP アドレスとホスト名) が作成されます。これにより、正確なサーバーにアクセスしていることを確認できます。https://www.browserstack.com/automate/javaでJava コードを使用すると、サンプル スクリプトを実行できます。ただし、Browserstack でアプリケーションを実行するときに、アプリケーションの ipaddress マッピングを Selenium インスタンスに渡すにはどうすればよいですか?
1 に答える
0
BrowserStack ローカル テスト機能 ( https://www.browserstack.com/local-testing ) は、ホスト ファイルで構成されたプライベート サーバーをテストするのに役立ちます。次の手順に従ってください。
1)次のコマンドを使用して、Local Testing バイナリ ( https://www.browserstack.com/local-testing#command-line ) をダウンロードして実行します。
./BrowserStackLocal ACCESS_KEY -forcelocal
「-forcelocal」パラメータは、マシンを介してすべてのトラフィックをルーティングします。これにより、BrowserStack のホスト ファイルで構成されたサーバーをテストできます。
2) テスト スクリプトに機能 'browserstack.local'='true' を追加して実行します。
于 2015-06-02T18:51:58.820 に答える