Sauce Labs: lokalne testowanie połączenia przez sieć biurową

( Chaya Thilakumara) (12 sierpnia 2020 r.)

Sauce Connect Proxy

Sauce Connect Proxy ™ to wbudowany serwer proxy HTTP, który otwiera bezpieczne połączenie „tunelowe” do testowania między Sauce Labs maszyna wirtualna lub prawdziwe urządzenie i witryna internetowa lub aplikacja mobilna hostowana na komputerze lokalnym („localhost”) lub za zaporą firmową. Zapewnia Sauce Labs dostęp do Twojej aplikacji lub witryny internetowej.

Kiedy Sauce Connect Proxy jest konieczne?

Jest to wymagane tylko w sytuacjach, gdy Twoja witryna lub aplikacja jest testowana w Sauce Laboratorium jest w sieci prywatnej i nie jest publicznie dostępne.

Najnowsza wersja serwera proxy Sauce Connect

  1. Pobierz odpowiedni plik binarny:
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. Rozpakuj plik binarny do folderu / katalogu na swoim komputerze.

3. Otwórz interfejs wiersza poleceń i przejdź do folderu (zawierającego lokalny plik binarny), a następnie do folderu bin.

4. Uruchom plik binarny, używając następującego polecenia:

.\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;
}

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *