1
AngularJS 1とSelenium IDE 2.9.1に機能テスト用のSPAがあります。セレンIDE。クリックコマンドでクロスプロセスJSコールが失敗しました
フォーム上にonclickハンドラを持つボタンがあります。私はいくつかのテストシナリオを実行すると それはメッセージでこのボタンをクリックコマンドでクラッシュ:
[error] Unexpected Exception: Error: cross-process JS call faild.
しかし、SPAは、適切に反応し、それを行う必要がある何を。
次のテストは、1を除いて正しく合格します。だから、私はgreen light
がありません。
どうすればこのクリックの動作を処理できますか?または私は何を間違っているのですか?私はコード13とKeyPressイベントを経て、このボタンを呼び出す場合でも
は私が同じ状況
· [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
あなたは私の救い主です – d0as8