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

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 機能を使用するには、まず、Eggplant Functional を実行しているのと同じマシンに Sauce Connect プロキシ クライアントをインストール、設定、起動します。 Sauce Connect Proxy のインストールと使用の詳細な手順については、Sauce トンネルトラブルシューティング情報をご覧ください。 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で接続を確立する際に適切な接続パラメータにそれらを入力します。