Selenium(PhantomJSDriver)WebDriver没有单击按钮并且没有异常的可能原因

时间:2016-03-01 13:52:18

标签: java selenium

我试图点击网站上的按钮。问题是,当单击按钮时,我会截取屏幕截图,并且不会对网站进行任何更改,也不会抛出任何异常。我没有运气就试过WebDriverWaits。我确定必须点击该按钮,因为我选择了它的ID。

也许页面是刷新的,按钮也是如此,如果是这样的话,有没有办法阻止网站刷新页面?我愿意接受建议,确保点击该按钮我能做些什么。

目前我点击它(不工作)的做法是:

new WebDriverWait(driver, 10).until(ExpectedConditions.elementToBeClickable(By.id("z_1"))).click();

尝试使用以下方法检查按钮的可显示性和可点击性:

theButton.isDisplayed();

theButton.isEnabled();

两者都返回true。

我还尝试在Firefox上录制操作并转移到代码,但两者都没有。

0 个答案:

没有答案