【发布时间】:2013-10-11 19:59:23
【问题描述】:
我正在使用 Java、Firefox 和 Firebug 我无法在第二页上找到该元素。例如,如果我登录 gmail,则无法找到并单击已发送的项目或下一页上的任何其他按钮。
我尝试使用 xpath(绝对路径和相对路径),但每次我收到一个错误,即找不到元素。 使用代码我可以成功登录,但是一旦页面加载,我就会收到错误“找不到元素”。
请提出任何解决方案
【问题讨论】:
-
Gmail 链接是高度动态的。但是,您能否告诉我们您用于第二页元素的 xpath 或 css 路径?
-
我不会尝试在 Google 的页面上进行自动化测试,它们非常复杂,不断变化,因此定位器非常糟糕。您只是想查看用户的电子邮件吗?有许多库可以在不需要浏览器的情况下做到这一点。
标签: java xpath selenium-webdriver