【发布时间】:2020-06-12 17:56:35
【问题描述】:
getText(), getAttribute("textContent") 没有返回正确的结果。
这是带有标签的html标签:
<span>
class="panel-title text-primary header-font ng-binding" ng-click="titleLink()" style="" xpath="1">Applied Configs: TEST, MSA TEST, MSACONFIGURABLE
</span>
代码试验:
driver.findElement(By.xpath("//*[contains(@name,'Applied Configs')]/div[1]")).getAttribute("textContent"));
或
driver.findElement(By.xpath("//*[contains(@name,'Applied Configs')]/div[1]")).getText();
返回 Applied Configs: 而不是完整的 Text Applied Configs: TEST, MSA TEST, MSACONFIGURABLE。
我不确定我在这里犯了什么错误。
【问题讨论】:
标签: java selenium xpath gettext getattribute