将 Chrome 指定为 运行 测试的浏览器

Specify Chrome as browser for running tests in

尝试配置 backstopjs 以测试 Google Chrome 中的页面而不是 phantomjs,因为 phantom 无法正确呈现页面。

已尝试替换

"engine": "phantomjs",

来自

"engine": "chrome",

但没有帮助。

我应该安装什么以及我应该如何更新配置以使其正常工作?

尝试使用构建在 Chrome headless

之上的 differencify

BackstopJS 版本 3 支持

Render with Chrome Headless, Phantom and Slimer

所以从现在开始

"engine": "chrome",
如果您安装了 Chrome 61+(或 Mac 和 Linux 为 59+),

将起作用。