Sauce Labs: Teste de conexão local através da rede de escritório

( Chaya Thilakumara) (12 de agosto de 2020)

Sauce Connect Proxy

Sauce Connect Proxy ™ é um servidor proxy HTTP integrado que abre uma conexão de “túnel” segura para teste entre um Sauce Labs máquina virtual ou dispositivo real e um site ou aplicativo móvel hospedado em seu computador local (“localhost”) ou protegido por um firewall corporativo. Ele fornece um meio para a Sauce Labs acessar seu aplicativo ou site.

Quando o Sauce Connect Proxy é necessário?

Ele é necessário apenas em situações em que seu site ou aplicativo está sendo testado no Sauce O Labs está em uma rede privada e não acessível publicamente.

Versão mais recente do Sauce Connect Proxy

  1. Baixe o binário apropriado:
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. Descompacte o binário em uma pasta / diretório em sua máquina.

3. Abra sua interface de linha de comando e navegue até a pasta (que contém o binário local) e, em seguida, até a pasta bin.

4. Execute o binário usando o seguinte comando:

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

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *