Sauce Labs: lokale testverbinding via kantoornetwerk

( Chaya Thilakumara) (12 aug.2020)

Sauce Connect Proxy

Sauce Connect Proxy ™ is een ingebouwde HTTP-proxyserver die een veilige “tunnel” -verbinding opent voor testen tussen een Sauce Labs virtuele machine of een echt apparaat en een website of een mobiele app die wordt gehost op uw lokale computer (“localhost”) of achter een bedrijfsfirewall. Het biedt Sauce Labs een middel om toegang te krijgen tot uw applicatie of website.

Wanneer is Sauce Connect Proxy nodig?

Het is alleen vereist in situaties waarin uw website of app wordt getest in Sauce Labs bevindt zich op een privénetwerk en is niet openbaar toegankelijk.

Nieuwste versie van Sauce Connect Proxy

  1. Download het juiste binaire bestand:
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. Pak het binaire bestand uit in een map / directory op uw computer.

3. Open uw opdrachtregelinterface en navigeer naar de map (met het lokale binaire bestand) en vervolgens naar de map bin.

4. Voer het binaire bestand uit met de volgende opdracht:

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

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *