ソースラボ:オフィスネットワークを介したローカルテスト接続

投稿日:

(チャヤティラクマラ)(2020年8月12日)

Sauce Connect Proxy

Sauce ConnectProxy™は、SauceLab間のテスト用の安全な「トンネル」接続を開く組み込みのHTTPプロキシサーバーです。ローカルコンピューター(「localhost」)または企業ファイアウォールの背後でホストされている仮想マシンまたは実デバイスとWebサイトまたはモバイルアプリ。 SauceLabsがアプリケーションまたはWebサイトにアクセスするための手段を提供します。

SauceConnectプロキシが必要なのはいつですか?

これは、WebサイトまたはアプリがSauceでテストされている状況でのみ必要です。 Labsはプライベートネットワーク上にあり、パブリックにアクセスできません。

SauceConnectプロキシの最新バージョン

  1. 適切なバイナリをダウンロードします:
Latest Version: 4.6.2 (Sauce Connect Proxy Download Link)
Download Sauce Connect v4.6.2 for Mac OS 10.8+
Download Sauce Connect v4.6.2 for Windows 7+
Download Sauce Connect v4.6.2 for Linux
Download Sauce Connect v4.6.2 for Linux 32-bit

2。バイナリをマシン上のフォルダ/ディレクトリに解凍します。

3。コマンドラインインターフェイスを開き、フォルダ(ローカルバイナリを含む)に移動してから、binフォルダに移動します。

4。次のコマンドを使用してバイナリを実行します:

.\sc.exe -u  -k 
public static final String USERNAME = "Sauce Labs UserName";
public static final String ACCESS\_KEY = "Sauce Labs Access Key";
public static final String URL = "http://" + USERNAME + ":" + ACCESS\_KEY + "@ondemand.us-west-1.saucelabs.com:443/wd/hub";
private WebDriver getSauceLabStackDriver() throws MalformedURLException { DesiredCapabilities caps = new DesiredCapabilities();
caps.setBrowserName("chrome");
caps.setCapability("platform", "Windows 8.1");
caps.setCapability("version", "latest");
caps.setCapability("name", "Test1");
caps.setCapability("extendedDebugging", "true");
caps.setCapability("buildNumber", "3.0");
caps.setCapability("username", USERNAME);
caps.setCapability("accessKey", ACCESS\_KEY);

WebDriver driver = null;
try { driver = new RemoteWebDriver(new URL("http://ondemand.saucelabs.com/wd/hub"), caps); } catch (MalformedURLException e) { e.printStackTrace();
}

return driver;
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です