当前位置: 首页 > 知识库问答 >
问题:

在selenium webdriver中导航回Firefox浏览器时无法还原页面

洪光霁
2023-03-14

我正在使用selenium webdriver与Firefox。

共有1个答案

鲜于俊侠
2023-03-14

首先,您粘贴的异常与向后导航无关。您有导致异常的陈旧元素的句柄。StaleElementException发生在页面中对HTML元素的WebElement引用可能由于页面上的交互而被删除/丢失时。因此,作为不存在的DOM元素的代理的WebElement是无效的。

当导航回最初通过POST请求加载的页面时,webdriver中也存在此已知问题。因此,您所期望的页面可能没有实际加载。firefox中回发警告的提示是重新发出navigate().back(),即backout两次。

 类似资料:
  • 无法在firefox浏览器中导航特定URL。我编写了以下示例代码: 我得到的错误是: 组织。openqa。硒。火狐。NotConnectedException:45000毫秒后无法连接到端口7055上的主机127.0.0.1。Firefox控制台输出:dons。xpi调试正在更新{“id”:“的XPIState”sp@avast.com“,”syncGUID“{0652d9a4-3656-4279

  • 我试图在我的MacBook上打开google页面时出错 期待在火狐上打开谷歌主页

  • 问题内容: 我在“ Ajax加载程序映像”中有问题。在Firefox上运行正常,但在chrome上,ajax加载程序映像似乎没有。 我在检查任何属性产品时会在边栏上有一些属性,产品会根据它进行更改,并且在ajax完成之前会生成一个预加载器图像。我正在做的是在我首先检查任何属性时在div html中插入gif图像并使用.show()方法,并且在ajax成功之后,我将div html设置为null并将

  • 我已经通过命令行java-jar Jenkins.war启动了Jenkins服务器。但是,当我尝试执行Jenkins参数化作业(maven测试)时,firefox会打开片刻,然后立即关闭。 如果我使用chrome浏览器,它在Jenkins的工作很好。 注意:同样的测试在火狐和chrome浏览器上执行得很好。

  • 我正在使用WebDriver(Eclipse-Java)来自动化注册页面。点击“注册”按钮时,会显示一条“成功消息”,并需要验证该消息。 我可以在IE8中成功地做到这一点。但无法在Firefox中验证相同的内容。我试过不同的等待。D1.manage().timeouts().implicitlywait(60,TimeUnit.seconds); > WebDriverWait wait=新建We

  • 问题内容: 我有一个围绕Selenium- WebDriver开发的自动化框架,该框架启动Chrome并导航到指定的URL并执行指定的自动化。当我委托框架执行一个长任务并使其过夜运行时(运行未成功)。第二天,当我尝试重新运行一组新的测试时,Selenium能够启动Chrome,但浏览器无法导航到指定的URL。以下是详细的堆栈跟踪。 这是我第二次面对同样的问题。当我尝试Google搜索错误时,我能够