我使用了以下代码:driver.getPageSource().contains("My value in text box");这会让我知道 dom 中是否存在元素。现在,我需要知道包含文本框“我在文本框中的值”的值。这个文本框的 id 是什么。
1 回答
www说
TA贡献1775条经验 获得超8个赞
要提取dom 元素的id,您不需要调用. 您可以简单地使用以下方法:getPageSource()
getAttribute()
String elementID = driver.findElement(By.xpath("//*[contains(text(),'My value in text box')]")).getAttribute("id");
添加回答
举报
0/150
提交
取消