问题描述
如果我的测试失败,并且RemoteDriver上的会话在未建立之前就结束了,或者元素未建立,并且selenoid(RemoteDriver)上的会话也结束了,我的tearDown也失败了。我该如何检查当前会话,如果它没有失败,我可以使用driver.quit(),以及如何避免在撕裂之前会话结束时出现此错误。
解决方法
此错误通常表示您与浏览器的互动次数未超过使用-timeout
参数(默认为1分钟)或sessionTimeout
功能指定的次数。请检查为什么随后的Selenium请求之间有这么长的暂停时间,或者增加超时值,例如到2分钟。