Sauce Labs : Office 네트워크를 통한 로컬 테스트 연결

( Chaya Thilakumara) (2020 년 8 월 12 일)

Sauce Connect 프록시

Sauce Connect Proxy ™는 Sauce Labs 간의 테스트를 위해 보안 “터널”연결을 여는 내장 HTTP 프록시 서버입니다. 가상 컴퓨터 또는 실제 장치와 로컬 컴퓨터 ( “localhost”) 또는 회사 방화벽 뒤에서 호스팅되는 웹 사이트 또는 모바일 앱. Sauce Labs가 귀하의 애플리케이션 또는 웹 사이트에 액세스 할 수있는 수단을 제공합니다.

Sauce Connect 프록시는 언제 필요한가요?

귀하의 웹 사이트 또는 앱이 Sauce에서 테스트되는 상황에서만 필요합니다. 실험실은 비공개 네트워크에 있으며 공개적으로 액세스 할 수 없습니다.

최신 버전의 Sauce Connect 프록시

  1. 적절한 바이너리 다운로드 :
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. 컴퓨터의 폴더 / 디렉토리에 바이너리 압축을 풉니 다.

3. 명령 줄 인터페이스를 열고 폴더 (로컬 바이너리 포함)로 이동 한 다음 bin 폴더로 이동합니다.

4. 다음 명령을 사용하여 바이너리를 실행합니다.

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

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다