在Cypress中运行时,应用程序是否会抖动?

在Cypress中运行时,应用程序是否会抖动?,cypress,Cypress,在Chrome 66中,当我在Test Runner中运行Cypress测试时,我的应用程序似乎在震动,可能是滚动条不断出现和消失造成的。这似乎是Chrome 66中的一个bug 如果您希望AUT(测试中的应用程序)停止抖动(直到Chrome发布修复程序/Cypress默认情况下禁用此行为),您可以将此标志传递给Chrome:--禁用闪烁功能=RootLayerScrolling 将下面的代码放在cypress/plugins/index.js文件中作为解决方法 解决方案代码示例: module

在Chrome 66中,当我在Test Runner中运行Cypress测试时,我的应用程序似乎在震动,可能是滚动条不断出现和消失造成的。

这似乎是Chrome 66中的一个bug

如果您希望AUT(测试中的应用程序)停止抖动(直到Chrome发布修复程序/Cypress默认情况下禁用此行为),您可以将此标志传递给Chrome:
--禁用闪烁功能=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
    }
  })
}