Firefox 45.0.1、Selenium 2.53.1以降で、私のgeb UIテストでコンポーネントのクリックで断続的にエラーが発生するジャー:Gebテスト断続的なエラーfirefox - org.openqa.selenium.WebDriverException:要素がポイントでクリック可能でない
GEB-スポック-1.1.1.jar
GEB-コア-1.1.1.jar GEB-AST-1.1.1.jar
GEB-待ち-1.1 .1.jar
GEB-暗黙-アサーション-1.1.1.jar
GEB-例外-1.1.1.jar
GEB-テストコモン1.1.1.jar
スポックスプリング-1.0-
グルービー-2.4.jarスポックコア-1.0-グルービー-2.4.jar
org.openqa.selenium.WebDriverException:Elementは点(499.95001220703125、375.6000061035156)でクリック可能ではありません。他の要素はクリックを受け取ります:
テストは断続的に失敗します。コンポーネントをクリックする前に200msのスリープを追加する。 sleep(200)は役に立ちますが、良い練習のためにそのような修正時間の値を使ってsleep()を使いたくありません。フルスクリーンでのテストはまた、任意のより良いものを作成しません起動
myButton(wait:true) {$('#myBtn')}
waitFor { myButton.isDisplayed() }
myButton.click()
を::
waitFor()は助けないかん、それは私が持っているclickable
である前に要素がdisplayed
であることを
def setupSpec() {
getDriver().manage().window().maximize()
}
再現可能なケース/サンプルコードを提供します。 – Rao
[Selenium Web Driver&Java]の可能な複製。要素はポイント(36,72)でクリックできません。他の要素はclick:](https:// stackoverflow。com/questions/44912203/selenium-web-driver-java-element-not-click-at-point-36-72-other-el) – DebanjanB