如何从Selenium中的标记中获取值

时间:2017-09-26 07:37:27

标签: java selenium-webdriver

我们如何在selenium的值部分中获取值

我需要使用selenium以字符串形式检索Mr。

因为它不是自由文本所以getText()不起作用。

2 个答案:

答案 0 :(得分:0)

根据您的要求,您可以尝试这个

这是您的HTML代码:

 <input class="title" type="text" value="Mr">

Selenium代码:

 String textvalue=driver.findElement(By.xpath("//input[@value='Mr']")).getAttribute("value");

 System.out.println(textvalue);

答案 1 :(得分:0)

对于python:

value=driver.find_element_by_id('tag ID')
print(value.text)

java:

System.out.println(driver.findElement(By.id('tag ID')).getText());