错误代码:135-在package.json中调用npm运行量角器时出现错误

错误代码:135-在package.json中调用npm运行量角器时出现错误,npm,protractor,package.json,npm-run,Npm,Protractor,Package.json,Npm Run,我正在尝试将一些脚本添加到package.json以运行量角器测试: “脚本”:{ “webdriver更新”:“/node\u modules/.bin/webdriver管理器更新”, “webdriver启动”:“/node_modules/.bin/webdriver manager启动--versions.chrome=84.0.4147.30”, “量角器”:“/node_modules/.bin/dragrator configuration.js”, “开始”:“npm运行web

我正在尝试将一些脚本添加到
package.json
以运行量角器测试:

“脚本”:{
“webdriver更新”:“/node\u modules/.bin/webdriver管理器更新”,
“webdriver启动”:“/node_modules/.bin/webdriver manager启动--versions.chrome=84.0.4147.30”,
“量角器”:“/node_modules/.bin/dragrator configuration.js”,
“开始”:“npm运行webdriver更新和npm运行webdriver启动”
}
如果我打开2个命令提示&run
npm run start
&
npm run graphetor
,我的测试运行正常

在我下面的教程中,他们可以运行
npm运行量角器
&测试也可以运行

但是,当我尝试此操作时,会收到以下错误消息:

protractor configuration.js
[21:01:19] I/launcher - Running 1 instances of WebDriver
[21:01:19] I/hosted - Using the selenium server at http://localhost:4444/wd/hub
[21:01:21] E/launcher - Error code: 135
[21:01:21] E/launcher - Error message: ECONNREFUSED connect ECONNREFUSED 127.0.0.1:4444
[21:01:21] E/launcher - Error: ECONNREFUSED connect ECONNREFUSED 127.0.0.1:4444

有人能告诉我为什么这对我不起作用吗?

您的webdriver manager必须在单独的终端上运行,然后您必须开始测试

在一个终端中运行
npm Run webdriver start
,然后让它运行

稍后在另一个终端中运行npm运行量角器以开始测试