0
GebでAngularクリックリンクがクリックされているかどうかをテストしようとしています。リンクはどこにも移動しないので、テストは同じページにとどまるべきです。しかし、テストでは自分のGeb UIページでリンク定義が見つからないようです。Gebと角度クリックリンクをテストする
角度:
<a ng-click="menuAction('open')">...</a>
ゲブUIページ "メインページ":
openLink { $("a", "ng-click":"menuAction('open')") }
テスト: 与えられた:
: は次のエラーを取得when:
openLink.click()
then:
at MainPage
をメインページにします
org.openqa.selenium.WebDriverException: unknown error: Element is not clickable at point (898, 147). Other element would receive the click: <div ng-show="processing" class="my-new-container ng-scope">...</div>
ここで同様の問題が見つかりました。 Testing Angular dynamic page content (ng-if) with Geb しかし残念ながら、私の問題を解決するのには役に立たなかった。
ありがとうございました!