错误代码: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个命令提示&runnpm 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运行量角器以开始测试