Javascript 量角器Firefox 59-失败:类型错误:循环对象值

Javascript 量角器Firefox 59-失败:类型错误:循环对象值,javascript,angularjs,selenium,firefox,protractor,Javascript,Angularjs,Selenium,Firefox,Protractor,我们的Angular JS应用程序有多个量角器测试。 我们希望使用Selenium 3.11.0将Firefox版本升级到59 在使用元素(by.获取DOM元素,然后尝试在该元素上运行函数(如。click())的测试中,我们在任何时候升级后都会出现以下错误 Failed: TypeError: cyclic object value Build info: version: '3.11.0', revision: 'e59cfb3', time: '2018-03-11T20:33:15.31Z

我们的Angular JS应用程序有多个量角器测试。 我们希望使用Selenium 3.11.0将Firefox版本升级到59

在使用
元素(by.
获取DOM元素,然后尝试在该元素上运行函数(如
。click()
)的测试中,我们在任何时候升级后都会出现以下错误

Failed: TypeError: cyclic object value
Build info: version: '3.11.0', revision: 'e59cfb3', time: '2018-03-11T20:33:15.31Z'
System info: host: '3930699ecd58', ip: '172.17.0.9', os.name: 'Linux', os.arch: 'amd64', os.version: '4.9.87-linuxkit-aufs', java.version: '1.8.0_162'
Driver info: driver.version: unknown
我们现在将使用Firefox 58,但有人知道是否有修复此错误的方法吗?

请查看此问题:


最后应该在Firefox 62中修复。

在循环对象值上使用
JSON.stringify
时,通常会收到错误消息,因此应该检查代码库。是的,我认为在Selenium代码中,它正在量角器元素对象上运行JSON.stringify。我提出了量角器的github问题。