【发布时间】:2016-08-03 01:51:04
【问题描述】:
我正在尝试在我的应用程序中单击名为“订单创建”的超链接。我使用了以下代码。当我在 Eclipse 调试模式或 selenium IDE 中执行此步骤时,我可以单击特定链接。但是当我尝试在eclipse中通过Java模式执行,我的代码无法点击这个链接。我们还有其他选择点击这个链接吗?(即等待并点击某些东西)
Driver.findElement(By.xpath(//*[@href='link' and text()='Create Order'])).click();
【问题讨论】:
-
请分享源代码或者你也试过 Driver.findElement(By.linkText("order create")).click();
-
Driver.findElement(By.linkText("order create")).click();我试过了。但我面临同样的问题。这里的问题是我的驱动程序在页面加载之前点击链接。所以请你帮他们发表一些等待评论。
-
您在尝试单击链接时是否收到任何错误消息?另外,你能分享一下链接元素的 HTML 吗?
标签: eclipse selenium xpath selenium-webdriver automation