2013-10-22 3 views
0

최근에 testswarm-browserstack nodejs 모듈 (https://github.com/clarkbox/testswarm-browserstack)을 사용하여 BrowserStack과 인터페이스하는 TestSwarm 인스턴스를 설정했습니다. TestStwarm을 BrowserStack에 연결하면서 걸어온 BrowserStack 사이트의 링크에서 nodejs 모듈을 사용하도록 언급되었습니다. 비 Windows OS가 내 자동화 된 프로세스에서 시작되지 않는 것을 제외하면 모든 것이 예상대로 작동하는 것 같습니다.BrowserStack TestSwarm 만 Windows OS를 가져옵니다.

제대로 구성된 것으로 보이는 TestSwarm에 구성된 OS X 브라우저가 많습니다. 자동 실행 중에는 실행되지 않습니다. 나는 수동으로 BrowserStack과 함께 swarm에 참여할 수 있는데, 수동으로 OS X 브라우저를 열고 TestSwarm 인스턴스의 조인 url을 탐색하면 브라우저를 선택하여 테스트를 시작합니다. testswarm-browserstack nodejs 모듈은 BrowserStack에서 브라우저를 요청할 때 OS X 브라우저를 무시하는 것처럼 보입니다.

따르면,이 BrowserStack의 API 버전 2.0 (https://github.com/clarkbox/testswarm-browserstack/pull/33)

다음

가 어떻게 OS X를 지정하고있어 작은 샘플입니다 사용으로 testswarm-browserstack nodejs 모듈은 OS X의 브라우저 요청을 처리 할 수 ​​있어야합니다 문서 브라우저 내 TestSwarm 구성 파일 :

  "OSX-10-6-FF-22-0": { 
        "browserFamily": "Firefox", 
        "browserMajor": "22", 
        "browserMinor": "0", 
        "osFamily": "Mac OS X", 
        "osMajor":"10", 
        "osMinor":"6" 
      }, 
      "OSX-10-6-Safari-4": { 
        "browserFamily": "Safari", 
        "browserMajor": "4", 
        "browserMinor": "0", 
        "osFamily": "Mac OS X", 
        "osMajor":"10", 
        "osMinor":"6" 
      }, 

감사합니다, 고마워요!

답변

0

링크를 확인한 결과 구성이 조금 다를 수 있습니다. 브라우저, 버전 및 OS에 대해 언급합니다. 예 :

'Safari|5|0': { 
    browser: 'safari', 
    version: '5.0', 
    os: 'mac' 
} 

BrowserStack에서 기대하는 바도 있습니다. api 문서 (https://github.com/browserstack/api)를 확인하십시오. 자신 만의 config 번역기가 있다면 주석을 다시 작성하십시오.