java - 如何获取提取的Xpath以供后续使用?

标签 java html selenium-webdriver

如何获取以下名称的提取 xpath(I1888 - Child 1.1)。现在我正在使用以下 xpath "//span[contains(@class,'TreeTitleRed')][contains(.,'Child 1.1')]"但我需要获取不包含的 xpath。请帮助我

    <div>
      <span> class ="Vegan tree"
       <span class="treeTitlered">I1888 -Child 1.1</span>
     </span>
    </div>

最佳答案

如果你想在 xpath 中使用以下内容,可以使用以下内容

//span[@class='treeTitlered']

或者您可以直接使用类名查找定位器

driver.findElement(By.className(“treeTitlered”));

希望这有帮助。

关于java - 如何获取提取的Xpath以供后续使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57105318/

相关文章:

java - 设置屏幕属性 View

java - EGit 不会将 lib 文件夹添加到 vcs

html - Flex with overflow 和 bootstrap navbar 在 Firefox/Chrome/Safari 中表现不同

javascript - 在执行其余测试时保持 NodeJs 服务器运行

.net - 如何使用.net更改selenium中的用户代理

java - webdriver 查找但不访问元素

java - 如何重新启动java程序

java - 如何使用 nimbus-jose-jwt 解码 JWT token 以获取 header 和有效负载的详细信息?

html - 如何将 "div"固定在中心?

html - CSS:填充/边距问题。是什么导致了这种惊人的变化?