有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java可以点击按钮,但下一页无法打开

可以点击网页按钮,但不会打开更多页面。当我点击按钮时,它会手动上传文件,然后打开下一页。但通过自动化,它点击了按钮,但没有进一步的事情发生

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

共 (1) 个答案

  1. # 1 楼答案

    我以前见过硒的焦点问题。我的解决方案是一个简单但丑陋的解决方案,但被证明是非常可靠的。在我开始真正的点击操作之前,我在脚本中写了一个我知道存在但没有点击操作的东西。在你的情况下,它将是:

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