如何从Web表格获取标签文本

时间:2019-05-30 12:37:43

标签: selenium selenium-webdriver

我正面临着从表中查找标签文本的问题 我是Selenium的新手,请帮助我了解我在做错什么。 预先感谢

WebElement services = driver.findElement(By.xpath("//tr[@id='mr_2']/label"));
String strServices = services.getText();
System.out.println(strServices);
<tr class="alt" id="mr_2">
<td class="first_col">Menu Selection</td>
<td><label style="display: none" for="element_2_1">Poor</label>
<input id="element_2_1" name="element_2" type="radio" value="1"></td>
</tr>

enter image description here

1 个答案:

答案 0 :(得分:1)

尝试更改以下行

String strServices = services.getText();

String strServices = services.getAttribute("textContent");