ディーパック・ミシュラ:
私は、次のコードを使用しました:
driver.getPageSource().contains("My value in text box");
これは、要素の存在DOM内かどうか、私に知らせます。
さて、私は、「テキストボックス内のマイ値」テキスト・ボックスを含む値、知っておく必要があります。このテキストボックスのIDとは何ですか。
DebanjanB:
抽出するには、IDのDOM要素あなたが起動する必要はありませんがgetPageSource()
。あなたは、単に使用することができgetAttribute()
、次のような方法を:
String elementID = driver.findElement(By.xpath("//*[contains(text(),'My value in text box')]")).getAttribute("id");