gpt4 book ai didi

java - 如何使用 Selenium 点击特定链接?

转载 作者:行者123 更新时间:2023-11-30 08:00:14 26 4
gpt4 key购买 nike

我有一个集成测试。它使用来自 Java 的 Selenium。我想点击一个没有 ID 的特定链接。我所知道的只是它位于特定表格的特定单元格中。该表有一个 ID。

如何使用 DefaultSelenium 单击该元素?

我试过了

defaultselenium.click("th.tblHeader:nth-child(14) > a:nth-child(1)");

因为Firefox说是元素的XPath,我也尝试过

defaultselenium.click("#tableId > thead:nth-child(1) > tr > th.tblHeader:nth-child(14) > a:nth-child(1)");

因为我不经常使用 XPath,而且我不知道自己在做什么,但我认为在方程中拥有唯一的 ID 可能会有所帮助。他们都给我“错误:元素...未找到”消息。

最佳答案

这不是 XPath,而是 CSS。 Vanilla Firefox 对于从页面中提取 XPath 没有帮助,但有可用的插件。或者,Chrome 将为您提供 XPath。

关于java - 如何使用 Selenium 点击特定链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32070087/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com