Sås Labs: Lokal testanslutning även om Office-nätverk

Publicerad

( Chaya Thilakumara) (12 aug 2020)

Sauce Connect Proxy

Sauce Connect Proxy ™ är en inbyggd HTTP-proxyserver som öppnar en säker ”tunnel” -anslutning för testning mellan en Sauce Labs virtuell maskin eller en riktig enhet och en webbplats eller en mobilapp som finns på din lokala dator (“localhost”) eller bakom en företags brandvägg. Det ger Sauce Labs ett sätt att komma åt din applikation eller webbplats.

När är Sauce Connect Proxy nödvändig?

Det krävs endast i situationer där din webbplats eller app testas i Sauce Labs finns i ett privat nätverk och är inte offentligt tillgängligt.

Senaste versionen av Sauce Connect Proxy

  1. Ladda ner lämplig 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. Packa upp binären till en mapp / katalog på din dator.

3. Öppna kommandoradsgränssnittet och navigera till mappen (som innehåller Local binär) och sedan till bin-mappen.

4. Kör binärprogrammet med följande 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;
}

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *