-1
私が探しています要素がwebdriverをisDisplayed()要素が
以下のように、私が強調し
span
ウェブ要素に
isDisplayed()
を呼び出したいされ、それが隠されているように隠されている場合でも、trueを返しますそれは例外を返すべきです。しかし、それは
true
を返して、次の声明に続きます。
私が探しています要素がwebdriverをisDisplayed()要素が
以下のように、私が強調し
span
ウェブ要素に
isDisplayed()
を呼び出したいされ、それが隠されているように隠されている場合でも、trueを返しますそれは例外を返すべきです。しかし、それは
true
を返して、次の声明に続きます。
あなたの質問には多くの情報がありません。
ispresent()
isvisible()
textpresent()
isDisplayable()
boolean visible=driver.findElement(By.id("yourverylongid")).isDisplayed();
またはXPathのを使用する必要がありますしかし、私は使用されていないために動作するかどうかわかりません。表示されたもの()
あなたはスクリーンショットの代わりにこの要素のHTMLを共有し、要素の存在を検証しようとしたJavaコードも共有する必要があります。 –
多くのことがここで間違っています:メソッドが間違った要素/メソッド自体! –
要素: 顧客がすでにシステムに存在しています。360画面に移動しますか? 私のコードです: 試し{ \t driver.findElement(By.xpath( "//スパン[@ ID = 'registration_layout:regCenterLayoutForm:infoMsgText1']"))isDisplayed();。 falseを返します。 } catch(例外メッセージ){ \t \t \t return true; } – JITU