우리는 여기서 인턴 테스트를 우리의 개발에 완전히 통합하기 위해 노력하고 있습니다. 인턴과 함께 인턴을 설치하는 것이 가장 먼저하는 일은 시험을 어떻게 개발해야하는지입니다. selenium-server.jar를 사용하여 Mac에서 로컬로 실행 중이며 노드에서 runner.js를 사용하여 기능 테스트를 실행할 때 너무 빠르게 작동하여 실제로 작동하는 것을 볼 수 없습니다. 정말 (내가 셀레늄 파이어 폭스 확장 기능으로 할 수있는 것처럼) 속도를 늦추고 그것이 무엇을 선택하고 있는지 잘 밝혀주고 싶다. 가장 중요한 것은 실행중인 것을 볼 수 있도록 실행을 느리게하는 것입니다. 나는 또한 디버깅이 어렵다는 것을 발견하고, 무엇이 죽어 가고 있는지 알기가 어렵다.인턴에서 기능 테스트 개발을위한 워크 플로우
인턴에서 기능 테스트를 개발하기위한 워크 플로우는 무엇이며 모든 것을 느리게 할 수있는 방법이 있습니까?
노드 node_modules/인턴/빈/인턴 러너 구성 = 공개/JS/도장/TT/테스트/인턴 config.js
leaveRemoteOpen
는 I는 leaveRemoteOpen 플래그 알았다. 이 작품!
'.wait()'를'this.remote.get()'다음에 또는 유창한 통화 내내 추가 할 수 있으며, 원하는 수만큼 가질 수 있습니다. – Jeremy
node node_modules/intern/bin/intern-runner config = public/js/dojo/tt/tests/intern-config.js leaveRemoteOpen – httpete
참조 http://stackoverflow.com/questions/8583445/setspeed-in-selenium-webdriver -using-ruby/8606602 # 8606602 –