Sauce Labs: conexión de prueba local a través de la red de oficina

Publicado el

( Chaya Thilakumara) (12 de agosto de 2020)

Sauce Connect Proxy

Sauce Connect Proxy ™ es un servidor proxy HTTP integrado que abre una conexión de «túnel» segura para realizar pruebas entre Sauce Labs máquina virtual o un dispositivo real y un sitio web o una aplicación móvil alojada en su computadora local («localhost») o detrás de un firewall corporativo. Proporciona un medio para que Sauce Labs acceda a su aplicación o sitio web.

¿Cuándo es necesario el proxy de Sauce Connect?

Solo se requiere en situaciones en las que su sitio web o aplicación se está probando en Sauce Labs está en una red privada y no es de acceso público.

Última versión de Sauce Connect Proxy

  1. Descargue el binario apropiado:
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. Descomprima el binario en una carpeta / directorio en su máquina.

3. Abra su interfaz de línea de comandos y navegue a la carpeta (que contiene el binario local) luego a la carpeta bin.

4. Ejecute el binario con el siguiente 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;
}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *