【发布时间】:2018-07-23 19:03:47
【问题描述】:
【问题讨论】:
-
分享你目前尝试过的代码
-
代码试验和错误?
标签: selenium selenium-webdriver xpath automation
【问题讨论】:
标签: selenium selenium-webdriver xpath automation
Xpath 不是最容易理解和使用的选择器。此外,它是最慢的 selenium 选择器。 另一个缺点,你不能使用复合类。
我认为 CSS 选择器是最好的和最易读的,因为它们与 CSS 样式表中使用的选择器相同。
要恢复您的项目,您可以:
WebElement element = this.webDriver.findElement(By.cssSelector("div.round.selleronboard h2"));
如果您对 css 选择器不满意,here is a simple documentation to understand
希望我们对你有所帮助
【讨论】:
你可以试试这个xpath:
//h2[contains(text(),'Seller Management (Onboarding)')]
如果你想拥有 css 选择器:
div.round.selleronboard h2
【讨论】:
试试这个 xpath
//div[@class='round selleronborad']/h2]
【讨论】: