在Chrome 66中,当我在Test Runner中运行赛普拉斯测试时,我的应用程序似乎在颤抖,可能是因为滚动条不断出现和消失。
答案 0 :(得分:0)
这似乎是Chrome 66中的一个错误。
如果您希望AUT(正在测试的应用)停止摇动(在Chrome发出修复/赛普拉斯默认情况下禁用此行为) - 您可以将此标记传递给Chrome:--disable-blink-features=RootLayerScrolling
将以下代码放在cypress/plugins/index.js
文件中作为解决方法。
示例解决方法代码:
module.exports = (on) => {
on('before:browser:launch', (browser = {}, args) => {
if (browser.name === 'chrome') {
args.push('--disable-blink-features=RootLayerScrolling')
return args
}
})
}