2017-01-26 1 views
1

기능 테스트를 위해 AngularJS 1 및 Selenium IDE 2.9.1에 SPA가 있습니다.셀렌 IDE. 클릭 명령에서 교차 프로세스 JS 호출이 실패했습니다.

양식에 onclick 처리기가있는 버튼이 있습니다. 내가 메시지와 함께이 버튼은 클릭 명령에 충돌 몇 가지 테스트 시나리오 실행하면 :

[error] Unexpected Exception: Error: cross-process JS call faild. 

을하지만 SPA가 제대로 반응하고 할 필요가 무엇.

다음 테스트는 하나만 제외하고 올바르게 전달됩니다. 그래서, 나는 green light가 없다.

이 클릭의 행동을 어떻게 처리 할 수 ​​있습니까? 아니면 내가 뭘 잘못 했니? 내가 코드 13의 키를 통해이 버튼을 호출 할 경우에도

나는 같은 상황

· [info] Executing: |keyPress | css=button | \13 | 

· [debug] Command found, going to execute keyPress 

· [debug] modifyWindow seleniumMarker1485501036924:selenium1485501041612 

· [debug] _getFrameElement: frameElement=null 

· [debug] modifySeparateTestWindowToDetectPageLoads: already polling this window: selenium1485501041612 

· [debug] getCurrentWindow newPageLoaded = false 

· [error] Unexpected Exception: Error: cross-process JS call failed. 

· [debug] commandError 

· [debug] testComplete: failed=true 

· [info] Test case failed 

답변

3

문제는 최근 파이어 폭스 버전을 출시 할 수 있습니다. 나는이 링크를 본 것처럼 다음 50.0.1 릴리스

+0

당신은 나의 구세주입니다. – d0as8

관련 문제