2011-08-23 3 views
5

웹 앱의 BDD 테스트를 작성하는 데 Jasmine을 사용했습니다. 나는이 같은 테스트를 명령 행에서 Rhino을 사용하여 실행하는 것에 관심이 있으며, 매우 유용했던이 blog entry을 발견했다. 하나; 내 응용 프로그램은 웹 소켓을 사용하는 클라이언트간에 이벤트를 전달하는 간단한 API를 제공하는 pusher을 사용합니다.RhinoJS는 websockets API를 지원합니까?

내 테스트는 브라우저에서 제대로 실행되지만 Rhino를 통해 실행하면 푸시 프로그램에 연결할 수 없습니다. Pusher는 디버그 스트림을 제공하며 인증 오류 또는 기타 실패를 표시하지만 명령 행에서 테스트를 실행할 때 활동을 등록하지 않습니다.

간단한 예 또는 아니요 답변이지만 관련 문서를 찾을 수 없어 Rhino의 새로운 기능이므로 총 n00b 문제인 경우 사과드립니다. 코뿔소는 WebSocket을 API를 지원하는 경우

내 질문
제목이 말하듯 은 누구나 알고 있나요? 내가 여기서 뭔가 잘못하고 있거나 웹 소켓에 의존하는 스크립트가 Rhino를 통해 간단하게 작동하지 않을까요?

내 전반적인 목표는 이미 작성한 재스민 테스트를 여러 EC2 인스턴스에서 동시에 실행하여 스트레스 테스트로 사용하는 것이 었습니다. 내 기존 자바 스크립트 테스트를 재사용하는 동안이 작업을 수행하는 좋은 (간단한?) 방법이 있습니까? 아니면 스크립트를 사용하여 서버 측 스크립팅 언어로 스트레스 테스트를 작성해야합니까? 나는 셀레늄 그리드에 대해 알고 있지만 가능하면이 테스트를 실행하기 위해 새 브라우저를 생성하지 않아도되도록 노력하고있었습니다.

감사합니다.

+0

정말 알고 싶습니다. – Jeb

답변