如何使用火狐运行backstop.js,因为在属性engine的官方文档中,我只能在配置文件中设置chromy或puppeteer引擎实例
module.exports = options => ({
id: "zing-web",
viewports: [
{
label: "laptop",
width: 1366,
height: 920
}
],
onBeforeScript: "puppet/onBefore.js",
onReadyScript: "puppet/onReady.js",
scenarios: options.scenarios,
paths: options.paths,
engine: "puppeteer",
engineOptions: {
args: ["--no-sandbox"]
},
report: ["CI"],
asyncCompareLimit: options.asyncScreens || 10, // Capturing screens in parallel
asyncCaptureLimit: options.asyncScreens || 50, // Comparing screens in parallel
debug: options.debug,
debugWindow: options.debug
})
发布于 2021-08-16 14:45:00
到目前为止,还没有对带有Backstopjs的Firefox浏览器的官方支持。然而,你可以将它与支持Chromium、Firefox和Webkit (MacOS的Safari)的Playwright引擎一起使用。
https://stackoverflow.com/questions/60703540
复制相似问题