我想用jenkins运行量角器测试,但我无法得到它的工作。 测试启动,但所有失败,出现以下异常:从未知的错误量角器2.28 - 无头Chrome 57 - linux - 测试失败
:页面无法找到:铬扩展://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html (会话信息:内容SHELL =) (驾驶员信息:chromedriver = 2.28.455506(18f6627e265f442aeec9b6661a49fe819aeeea1f),平台=的Linux 4.4.0-22-x86_64的仿制)
或
失败:错误等待量角器与页同步: “window.angular是undef独立非执行董事。这可能是因为这是一个非角度页面,或者因为您的测试涉及客户端导航,这可能会干扰量角器的引导。 。见http://git.io/v4gXM细部”
所提到的git的问题,并不能帮助我 所有这些都运行良好当地在Windows 10机器
所使用的版本,本地和与詹金斯是:
- 量角器:5.1.1
- 铬:57 *
- chromedriver:2.28
我发现铬应该降级到版本55的一些问题。*但所有都没有解决我的问题。
谢谢你提前
不,我没有尝试过喷气,但为什么它的本地工作,而不是詹金斯。 所以我认为有一个版本冲突或与Linux和铬的问题,否则本地我会有同样的问题,不是吗? –
是的,这有点奇怪,但试试看。 该行应该修复“window.angular是未定义的”问题。 –
没有解决问题 –