Api Selenium刷新页面并重新发送数据

Api Selenium刷新页面并重新发送数据,api,selenium,webdriver,reload,Api,Selenium,Webdriver,Reload,我的测试用例发生了这种奇怪的事情,但是我现在不想修复它,而是想“绕过”它。通过以下步骤,我可以做到这一点: 1) 单击“上一步”,将浏览器导航回一页 2) 刷新页面 3) 正常继续 然而,在第二步,我从firefox得到了一个确认模式框,询问我是否要重新发送数据,单击此按钮后,一切都将再次正常运行 这个确认框破坏了我的代码,我找不到处理它的方法 是否有用于此的selenium webdriver api 干杯。这是红宝石的。 尝试使用此-@driver.switch_至.alert.accept

我的测试用例发生了这种奇怪的事情,但是我现在不想修复它,而是想“绕过”它。通过以下步骤,我可以做到这一点:

1) 单击“上一步”,将浏览器导航回一页 2) 刷新页面 3) 正常继续

然而,在第二步,我从firefox得到了一个确认模式框,询问我是否要重新发送数据,单击此按钮后,一切都将再次正常运行

这个确认框破坏了我的代码,我找不到处理它的方法

是否有用于此的selenium webdriver api

干杯。

这是红宝石的。 尝试使用此-
@driver.switch_至.alert.accept

这应该很有希望单击“重新发送”

这是用ruby编写的。 尝试使用此-
@driver.switch_至.alert.accept

希望单击“重新发送”

完全有效!!对任何感兴趣的人来说,这就是java代码
驱动程序.switchTo().alert().accept()完全工作!!对任何感兴趣的人来说,这就是java代码
驱动程序.switchTo().alert().accept()您的帖子“您使用的是什么语言”中不清楚。您使用的是Ruby还是Java?在您的帖子“您使用的是什么语言”中并不清楚。您使用的是Ruby还是Java?