リバースVNC接続
SUTのファイアウォールをVNC接続を受け入れるように設定できない場合、SUTがVNC接続を開始し、Eggplant Functionalコンピュータがそれを受け入れるリバース接続を開くことがよくあります。モバイルデバイスをテストする場合、Android GatewayまたはiOS Gatewayからのリバース接続を使用して、Eggplant Functionalを使用した自動化を可能にすることができます。
リバース接続のEggplant Functional側については以下に説明します。SUTについては、そのVNCサーバのドキュメンテーションを参照してください。
ステップバイステップ:リバース接続のためのEggplant Functionalの準備
-
Eggplant > Preferencesに移動し、Connectionタブを選択します。

-
Listen for reverse connectionsチェックボックスを選択します。
-
Portフィールドでは、リバース接続のポート番号を指定できます。デフォルトのポートは5500です。
-
ルーター(およびシステム上の追加のファイアウォール)をポート5500での接続を許可するように設定します。Mac OS X内部ファイアウォールの変更に関するAppleのドキュメンテーションを参照してください。外部ファイアウォールについては、特定のドキュメンテーションを参照してください。
ステップバイステップ:Android Gatewayとのリバース接続
リバース接続はローカル(Eggplant FunctionalとAndroid Gatewayが同じマシンで実行)とリモート(Eggplant FunctionalとAndroid Gatewayが異なるマシンで実行)の両方で行うことができます。