能够单击按钮但下一页未打开

时间:2013-08-01 07:56:27

标签: java xpath selenium webdriver selenium-webdriver

能够点击网页按钮,但没有其他页面正在打开。当我单击按钮时手动上传文件并打开下一页。但是通过自动化,它点击按钮但没有任何进一步发生。

d.findElement(By.xpath("//input[@class='button'][@value='Search']")).click();

1 个答案:

答案 0 :(得分:1)

我之前见过关注Selenium的问题。我的解决方案虽然很难看,但证明非常可靠。我编写了一个点击我认识的东西,但在进行真正的点击操作之前没有点击动作的脚本。在你的情况下,它将是:

d.findElement(By.cssSelector("body")).click();
d.findElement(By.xpath("//input[@class='button'][@value='Search']")).click();