gpt4 book ai didi

java - Selenium WebDriver wicket FindElement 挑战

转载 作者:行者123 更新时间:2023-11-30 11:28:22 25 4
gpt4 key购买 nike

我是 Selenium WebDriver 的新手,但主要使用了基于 Java/Wicket 的应用程序。不幸的是,我一直在研究如何识别 Wicket 框架提供的页面导航控件集合。控件如下所示:

<<< 1 2 3 4 5 >>>

使用 Firebug,我可以看到包含动态 ID 的 href 字符串,并且元素未命名,因此我陷入困境。

如有任何建议,我们将不胜感激。

最佳答案

Firebug 有一个名为 FirePath 的插件,它允许用户通过 Xpath 查找元素。它还允许用户找到一个元素的 XPath。 Xpath 可用于您的 Selenium 测试类。

您还可以使用 Selenium 标记将 Div id 添加到 Java 中的元素。然后在您的 Selenium 测试用例中使用 Div id。

下面是一个通过Xpath点击元素的例子。

driver.findElement(By.xpath("//span/a[@title='San Jose Sharks']")).click();

关于java - Selenium WebDriver wicket FindElement 挑战,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18898409/

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