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

Mos*_*ted 1 api selenium webdriver reload

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

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

但是,在第二步我从 Firefox 收到一个确认模式框,询问我是否要重新发送数据,单击此按钮后,一切都会再次正常运行。

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

有没有 selenium webdriver api 可以实现这个功能?

干杯。

Ame*_*mey 5

这是红宝石中的。尝试使用这个 - @driver.switch_to.alert.accept

这应该有望点击“重新发送”

  • 完全有效!**对于任何感兴趣的人来说,这是java代码** `driver.switchTo().alert().accept();` (3认同)