メインコンテンツまでスキップ

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

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

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

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

ノート

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

Eggplant Functionalを使用した接続

Eggplant Functionalの接続リストには、新しい接続タイプ:Sauce Labsがあります。Sauce Labs接続の作成方法については、接続リストのSUTの追加または編集をご覧ください。

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 ProxySauce IPSec Proxy。現在、Eggplant FunctionalはSauce Connect Proxyをサポートしています。あなたの組織がIPSec Proxyの使用を必要とする場合は、Eggplant Supportにお問い合わせください。詳細については、Sauce Trusted Connectionsをご覧ください。

Sauce Connect機能を使用するには、まずSauce Connect Proxyクライアントを、Eggplant Functionalを実行している同じマシンにインストール、設定、起動します。Sauce Connect Proxyのインストールと使用方法についての詳しい手順については、Sauce TunnelsTroubleshooting informationをご覧ください。Sauce Connect Proxyを起動したら、Eggplant Functionalを使用した接続またはSenseTalkを使用した接続で説明されているように、Sauce Labs接続の設定を進めることができます。

ノート

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