【发布时间】:2015-06-12 10:07:20
【问题描述】:
我尝试过使用类名,但它似乎不起作用。
如何使用 span 标签选择update?
<span class="ui-button-text">Update</span>
【问题讨论】:
标签: java html selenium-webdriver
我尝试过使用类名,但它似乎不起作用。
如何使用 span 标签选择update?
<span class="ui-button-text">Update</span>
【问题讨论】:
标签: java html selenium-webdriver
通过 xpath 可以像这样选择“更新”
"//span[@class='ui-button-text']/text()"
但是我认为您的意思是如何获取此文本元素,这更像是通过 css 选择器(假设“驱动程序”是正确启动的 WebDriver):
driver.findElement(By.cssSelector("span.ui-button-text")).getText()
或使用 xapth:
driver.findElement(By.xpath("//span[@class='ui-button-text']")).getText()
【讨论】:
你可以试试
//span[text()='Update']
【讨论】: