1

我已经使用 Karma 和 Jasmine 编写了测试用例。测试用例无法执行抛出以下错误。

在此处输入图像描述

业力.js

module.exports = function(config) {
    config.set({
        browserDisconnectTimeout: 20000,
        browserDisconnectTolerance: 0,
        browserNoActivityTimeout: 100000,

        browsers: ['ChromeHeadless_without_security'],
        customLaunchers: {
            ChromeHeadless_without_security: {
                base: 'ChromeHeadless',
                flags: [
                  '--disable-web-security',
                  '--use-fake-device-for-media-stream',
                  '--use-fake-ui-for-media-stream',
                  '--headless',
                  '--no-sandbox'
                ]
            }
        }
    })
}

版本:

"jasmine-core": "^2.8.0",
"karma": "^1.7.1",
"karma-chrome-launcher": "^2.2.0"

我尝试了以下步骤。

  • 我增加browserNoActivityTimeoutbrowserDisconnectTimeout时间。问题依然存在。
  • 我已经升级到最新Jasmine-core: 3.2.0的。但问题仍然存在。
  • 我用的是 ES6。所以不支持“PhontomJS/PhontomJS2”浏览器。
  • 降级/升级业力。

注意:问题已经存在,但没有解决方案。提前致谢。

4

0 回答 0