我已经在堆栈溢出中问过这个问题。
请为此提供一些建议吗?
#1 楼
与“完整” Chrome相比,无头Chrome还不稳定。我认为无头vs phantomjs(以及其他)与完整版始终存在问题。因此,在自动测试领域中,phantomjs(及其他产品)将永远存在。
明智地考虑选择。
无头Chrome的一些可能限制:
无头模式在Mac和Linux的Chrome 59中可用。Chrome60提供了Windows支持。您拥有的Chrome版本,请打开chrome:// version。
渲染,竞争条件,调整大小,页面高度,异步代码和绑定问题。
它们太多了列表。
对我来说,最好的办法是浏览Chromium无头错误列表中列出的所有错误,并关注测试自动化博客作者:
Chromium无头错误
将无头Chrome浏览器用作自动截图工具
无头开发Google组
评论
OP,请不要急于接受答案-您也许可以获得更多答案。