Sauce Labs: test de connexion locale via Office Network

( Chaya Thilakumara) (12 août 2020)

Proxy Sauce Connect

Sauce Connect Proxy ™ est un serveur proxy HTTP intégré qui ouvre une connexion «tunnel» sécurisée pour les tests entre un Sauce Labs une machine virtuelle ou un appareil réel et un site Web ou une application mobile hébergés sur votre ordinateur local («localhost») ou derrière un pare-feu dentreprise. Cela permet à Sauce Labs daccéder à votre application ou à votre site Web.

Quand le proxy Sauce Connect est-il nécessaire?

Il nest requis que dans les situations où votre site Web ou votre application est testé dans Sauce Labs est sur un réseau privé et nest pas accessible au public.

Dernière version de Sauce Connect Proxy

  1. Téléchargez le binaire approprié:
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. Décompressez le binaire dans un dossier / répertoire sur votre machine.

3. Ouvrez votre interface de ligne de commande et accédez au dossier (contenant le binaire local) puis au dossier bin.

4. Exécutez le binaire à laide de la commande suivante:

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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *