Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Selenium(PhantomJSDriver)WebDriver未单击按钮且未给出异常的可能原因_Java_Selenium - Fatal编程技术网

Java Selenium(PhantomJSDriver)WebDriver未单击按钮且未给出异常的可能原因

Java Selenium(PhantomJSDriver)WebDriver未单击按钮且未给出异常的可能原因,java,selenium,Java,Selenium,我正在尝试单击网站中的按钮。问题是,当点击按钮时,我会截图,并且没有对站点进行任何更改,也没有引发异常。我试过WebDriverWaits,但运气不好。我肯定是那个按钮被点击了,因为我用它的id来选择它 可能页面正在刷新,按钮也在刷新,如果是这样,有没有办法阻止网站刷新页面?我愿意听取关于如何确保按钮被点击的建议 目前,我单击它(不工作)所做的是: 已尝试使用以下选项检查按钮的可显示性和可单击性: theButton.isDisplayed(); 及 两者都返回true 我也尝试过在Firef

我正在尝试单击网站中的按钮。问题是,当点击按钮时,我会截图,并且没有对站点进行任何更改,也没有引发异常。我试过WebDriverWaits,但运气不好。我肯定是那个按钮被点击了,因为我用它的id来选择它

可能页面正在刷新,按钮也在刷新,如果是这样,有没有办法阻止网站刷新页面?我愿意听取关于如何确保按钮被点击的建议

目前,我单击它(不工作)所做的是:

已尝试使用以下选项检查按钮的可显示性和可单击性:

theButton.isDisplayed();

两者都返回true


我也尝试过在Firefox上录制动作并转换到代码,但都不起作用。

你能包含一些用于执行此操作的代码吗?我没有时间包含SSCCE,但我会复制此方法
theButton.isDisplayed();
theButton.isEnabled();