メインコンテンツまでスキップ
バージョン:25.2

Sauce Labsのデバイスとブラウザへの接続

Eggplant Functionalは、Eggplant FunctionalがSauce Labsのシステムアンダーテスト(SUT)をサポートできるように、Eggplant Gatewayを統合しています。次の種類のSauce Labs SUTがサポートされています。

  • デスクトップブラウザ
  • iOSとAndroidのモバイルデバイス実機

Sauce LabsやEggplant Gatewayについての詳細は、各ウェブサイトをご覧ください。

注記

Sauce Labs のデバイスとブラウザを使用するには、まず Sauce Labs アカウントを作成する必要があります。詳細についてはSauce Labsを参照してください。 Webdriver コマンドは、Sauce LabsへのSafari ブラウザの接続ではサポートされていません。

Eggplant Functionalを使用した接続​

Eggplant Functionalの接続リストには、新しい接続タイプ:Sauce Labsがあります。Sauce Labs接続の作成方法については、Adding or Editing a SUT in the Connection Listをご覧ください。

SenseTalkを使用した接続​

また、SenseTalkのConnect Commandを使用してSauce Labs SUTsを作成し、接続することもできます。

Sauce Connect Proxyを使用した接続​

ほとんどの場合、公開インターネットを使用してSauce Labsのデバイスとブラウザに接続できます。あなたの会社が外部ネットワークに接続する能力を制限するファイアウォールルールを持っている場合、Sauce Connect Proxy機能を使用してEggplant FunctionalからSauce Labsに安全に接続することができます。Sauce Connect Proxy機能により、あなたの会社のITインフラストラクチャをセキュリティリスクにさらすことなく、Sauce Labsに接続することができます。

注記

Sauce Labsは2種類の安全なトンネルを提供しています:Sauce Connect ProxyとSauce IPSec Proxy。現在、Eggplant FunctionalはSauce Connect Proxyをサポートしています。あなたの組織がIPSec Proxyの使用を必要とする場合は、Eggplant Supportにお問い合わせください。詳細については、Sauce Trusted Connectionsをご覧ください。

Sauce Connect 機能を使用するには、まず、Eggplant Functional を実行しているのと同じマシンに Sauce Connect プロキシ クライアントをインストール、設定、起動します。 Sauce Connect Proxy のインストールと使用の詳細な手順については、Sauce Tunels と Troubleshooting informationをご覧ください。 Sauce Connect Proxy を開始したら、Eggplant Functional.md を使用した接続 または SenseTalk を使用した接続で説明されているように、Sauce Labs 接続のセットアップに進むことができます。

注記

Eggplant Functionalシステム上のターミナルからSauce Connect Proxyを起動すると、Eggplantで接続に使用する対応するTunnel NameとTunnel Ownerの値が必要になります。Sauce Connectを起動した後にSauce LabsのSauce TunnelsページでTunnel NameとTunnel Ownerの値を取得できます。それらの値を取得したら、Eggplantで接続を確立する際に適切な接続パラメータにそれらを入力します。