首页 > 解决方案 > 量角器中很少有测试失败,出现 199 错误

问题描述

我对量角器很陌生,我正在修复由 x 团队成员编写的非注册,我面临的问题是所有测试脚本都可以正常工作,除了其中 3 个,我无法找到如何开始调查该问题或可能是什么问题。

我在这里看到的 199 错误主要与浏览器/chrome 驱动程序问题有关,但是同一文件夹中的数百个其他测试工作绝对正常,这些脚本会跳过执行,因此它们显示结果为失败。

我尝试检查脚本中是否存在任何问题,但脚本看起来很好。

这是我得到的错误,当这个特定的脚本运行时:

> mui-qa@1.0.0 prepro-run C:\mui_2jan
> node node_modules/typescript/bin/tsc || echo done

> mui-qa@1.0.0 pro-run C:\mui_2jan
> node node_modules/protractor/bin/protractor jsTranspiledFiles/config.js

spcefile: { browserName: 'chrome',
  chromeOptions:
   { args:
      [ '--start-maximized',
        '--disable-web-security',
        '--allow-file-access',
        '--allow-insecure-localhost',
        '--allow-running-insecure-content',
        '--enable-automation' ] },
  specs: [] }
[23:57:32] W/launcher - You have specified both capabilities and multiCapabilities. This will result in capabilities being ignored
[23:57:32] E/launcher - Spec patterns did not match any files.
[23:57:32] E/launcher - Error: Spec patterns did not match any files.
    at Runner.run (C:\mui_2jan\node_modules\protractor\built\runner.js:322:19)
    at TaskRunner.run (C:\mui_2jan\node_modules\protractor\built\taskRunner.js:110:27)
    at createNextTaskRunner (C:\mui_2jan\node_modules\protractor\built\launcher.js:235:28)
    at helper.runFilenameOrFn_.then.then.then (C:\mui_2jan\node_modules\protractor\built\launcher.js:260:13)
    at _fulfilled (C:\mui_2jan\node_modules\q\q.js:834:54)
    at self.promiseDispatch.done (C:\mui_2jan\node_modules\q\q.js:863:30)
    at Promise.promise.promiseDispatch (C:\mui_2jan\node_modules\q\q.js:796:13)
    at C:\mui_2jan\node_modules\q\q.js:604:44
    at runSingle (C:\mui_2jan\node_modules\q\q.js:137:13)
    at flush (C:\mui_2jan\node_modules\q\q.js:125:13)
[23:57:32] E/launcher - Process exited with error code 199
npm ERR! code ELIFECYCLE
npm ERR! errno 199
npm ERR! mui-qa@1.0.0 pro-run: `node node_modules/protractor/bin/protractor jsTranspiledFiles/config.js`
npm ERR! Exit status 199
npm ERR!
npm ERR! Failed at the mui-qa@1.0.0 pro-run script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\rbegum\AppData\Roaming\npm-cache\_logs\2021-02-05T18_27_32_296Z-debug.log

任何的想法?

标签: node.jsnpmprotractor

解决方案


在没有看到您的配置文件的情况下,我看到了多个问题:

specs: []&&Error: Spec patterns did not match any files.没有指定规格。也许是因为它指定在错误的地方

什么是spcefile

You have specified both capabilities and multiCapabilities. This will result in capabilities being ignored错误。multiCapabilities在您熟悉量角器之前,我不建议您使用


推荐阅读