能够点击网页按钮,但没有其他页面正在打开。当我单击按钮时手动上传文件并打开下一页。但是通过自动化,它点击按钮但没有任何进一步发生。
d.findElement(By.xpath("//input[@class='button'][@value='Search']")).click();
答案 0 :(得分:1)
我之前见过关注Selenium的问题。我的解决方案虽然很难看,但证明非常可靠。我编写了一个点击我认识的东西,但在进行真正的点击操作之前没有点击动作的脚本。在你的情况下,它将是:
d.findElement(By.cssSelector("body")).click();
d.findElement(By.xpath("//input[@class='button'][@value='Search']")).click();