2017-05-15 1 views
0

Nightwatch에서 소스 랩을 사용하여 스크립트를 구성 했으므로 소스 랩에서 공개 IP를 실행할 수 있습니다. 지금 내가 원하는 것은 소스 랩에서 개인 URL (실제 테스트 URL)을 실행하는 것입니다. 어떻게해야 할지를 도와주십시오.Sauceconnect와 Nightwatch/NodeJS의 통합

답변

0

Nightwatch는 테스트 프레임 워크이며 SauceConnect를 실행할 수 없습니다.

방향 소스 연결로 개발자 사이트를 테스트하려면을 클릭하십시오. https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy

을 터미널에서 : 당신이하지 않았다면, 당신은 여기에 연결 소스를 다운로드 할 수 있습니다 연결
CD를 소스로 폴더 SC-전 4.4.x-OSX/빈을
는 다음 명령을 실행

./sc -u <SAUCE_USERNAME> -k <SAUCE_ACCESS_KEY> 

일단 소스가 연결되어 실행 중이면 테스트 스위트를 실행하십시오. 이제 로컬 방화벽 뒤의 테스트 사이트에 액세스 할 수 있습니다.

모든 것을 자동화하고 싶다면 CI 프로그램과 통합해야합니다. nightwatch + travisCI + sauceConnect로 테스트하는 방법에 관한 기사가 꽤 있습니다. here.