Java Navigate().back()的奇怪行为
我面临一个关于selenium中back函数的问题。 当我调用它时,它什么也不做,但如果我调用它两次,它就会工作得很好。 我已经在我的web浏览器上手动尝试过,一个后退按钮就足够返回了 有人知道为什么吗Java Navigate().back()的奇怪行为,java,selenium,selenium-webdriver,automated-tests,Java,Selenium,Selenium Webdriver,Automated Tests,我面临一个关于selenium中back函数的问题。 当我调用它时,它什么也不做,但如果我调用它两次,它就会工作得很好。 我已经在我的web浏览器上手动尝试过,一个后退按钮就足够返回了 有人知道为什么吗 提前谢谢 该行为可能是脚本化页面的结果,其中包含一些用于自动刷新、抑制或覆盖后退按钮事件/操作的代码 所以你可以: 调试页面并在任何JavaScript执行时停止 如果你控制了页面,则要求更正/更改 避免Selenium framework中模拟浏览器后退导航的后退按钮操作 使用给定的按
提前谢谢 该行为可能是脚本化页面的结果,其中包含一些用于自动刷新、抑制或覆盖后退按钮事件/操作的代码 所以你可以:
- 调试页面并在任何JavaScript执行时停止
- 如果你控制了页面,则要求更正/更改
- 避免Selenium framework中模拟浏览器后退导航的后退按钮操作
- 使用给定的按钮(如果可用)
- 在您自己的框架中实现此“功能”,作为一种解决方法,您可以(始终)两次单击它以确保成功的反向导航