Sauslaboratorier: Lokal testerforbindelse skjønt kontornettverk

( Chaya Thilakumara) (12. august 2020)

Sauce Connect Proxy

Sauce Connect Proxy ™ er en innebygd HTTP-proxy-server som åpner en sikker «tunnel» -forbindelse for testing mellom en Sauce Labs virtuell maskin eller en ekte enhet og et nettsted eller en mobilapp som er vert på din lokale datamaskin (“localhost”) eller bak en bedriftsbrannmur. Det gir et middel for Sauce Labs å få tilgang til applikasjonen eller nettstedet ditt.

Når er Sauce Connect Proxy nødvendig?

Det kreves bare i situasjoner der nettstedet eller appen din blir testet i Sauce Labs er på et privat nettverk og ikke offentlig tilgjengelig.

Siste versjon av Sauce Connect Proxy

  1. Last ned riktig binær:
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. Pakk ut binærfilen til en mappe / katalog på maskinen din.

3. Åpne kommandolinjegrensesnittet og naviger til mappen (som inneholder Local binær) og deretter til bin-mappen.

4. Kjør binærprogrammet ved hjelp av følgende kommando:

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

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *