量角器中很少有测试失败并出现 199 错误
Few test fail in protractor with 199 error
我是量角器的新手,我正在修复由 x 团队成员编写的非 reg,我面临的问题是所有测试脚本都运行良好,除了其中的 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\_logs21-02-05T18_27_32_296Z-debug.log
有什么想法吗?
没有看到你的配置文件,我看到了多个问题:
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
您的 规格列表规格:[] 似乎是空的。您必须提供要在脚本中执行的规范文件。 protractor.conf 个文件不知道要执行哪个文件。
基本上,通俗地说,流程就是您编写规范文件,比方说 spec1.ts、spec2.ts,等等。
那么您需要在 protractor.conf 个文件中提及这些文件。
我是量角器的新手,我正在修复由 x 团队成员编写的非 reg,我面临的问题是所有测试脚本都运行良好,除了其中的 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\_logs21-02-05T18_27_32_296Z-debug.log
有什么想法吗?
没有看到你的配置文件,我看到了多个问题:
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
您的 规格列表规格:[] 似乎是空的。您必须提供要在脚本中执行的规范文件。 protractor.conf 个文件不知道要执行哪个文件。
基本上,通俗地说,流程就是您编写规范文件,比方说 spec1.ts、spec2.ts,等等。
那么您需要在 protractor.conf 个文件中提及这些文件。