量角器0.16.1 E2E AngularJS - 启动硒独立服务器... events.js:72错误:产卵ENOENT [英] Protractor 0.16.1 e2e AngularJS - Starting selenium standalone server... events.js:72 Error: spawn ENOENT

查看:245
本文介绍了量角器0.16.1 E2E AngularJS - 启动硒独立服务器... events.js:72错误:产卵ENOENT的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

试图项目:<一href=\"https://github.com/yearofmoo/angularjs-seed-repo\">https://github.com/yearofmoo/angularjs-seed-repo

环境:

Windows 7的64位结果
v的NodeJS结果0.10.24
量角器v 0.16.1结果
咕噜v0.4.2结果
咕噜-CLI 0.1.11结果

注:

有关硒,install_selenium_standalone已根据[朱莉的职位]换成webdriver的经理二进制围绕13年12月2日[1]。这似乎涉及到的问题。

此外,混帐必须安装在项目目录和NPM必须安装在Windows中使用Git的Bash运行。

错误混帐击:
结果

$咕噜测试:E2E --debug
结果暗战连接:TESTSERVER(连接)任务
结果研究[D]任务源:C:\\的NodeJS-0.10.24 \\ node_modules \\咕噜-的contrib连接\\任务\\康恩
ect.js
开始于127.0.0.1:9999连接的Web服务器。

运行量角器:singlerun(量角器)任务
结果研究[D]任务源:C:\\的NodeJS-0.10.24 \\ node_modules \\咕噜-量角器亚军\\任务\\公关
otractor_runner.js
启动硒独立服务器...

events.js:72
结果&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;扔儿; //未处理的'错误'事件
结果&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP; &NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP; &NBSP; ^
结果错误:产卵ENOENT
结果&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;在errnoException(child_process.js:980:11)
结果&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;在Process.ChildProcess._handle.onexit(child_process.js:771:34)


  

>
  致命错误:用量角器code退出:8



解决方案

需要安装Java运行硒,如此看来你没有任何。

Attempted Project: https://github.com/yearofmoo/angularjs-seed-repo

Environment:

Windows 7 64-bit
NodeJS v 0.10.24
Protractor v 0.16.1
grunt v0.4.2
grunt-cli v0.1.11

Notes:

For selenium, install_selenium_standalone has been replaced by webdriver-manager binary around 12/2/13 according to [Julie's post][1]. This seems to be related to the issue.

Also, git must be installed in the project directory and npm install must be run using Git Bash in Windows.

Error in Git Bash:

$ grunt test:e2e --debug
Running "connect:testserver" (connect) task
[D] Task source: c:\nodejs-0.10.24\node_modules\grunt-contrib-connect\tasks\conn ect.js Started connect web server on 127.0.0.1:9999.

Running "protractor:singlerun" (protractor) task
[D] Task source: c:\nodejs-0.10.24\node_modules\grunt-protractor-runner\tasks\pr otractor_runner.js Starting selenium standalone server...

events.js:72
      throw er; // Unhandled 'error' event
               ^
Error: spawn ENOENT
       at errnoException (child_process.js:980:11)
       at Process.ChildProcess._handle.onexit (child_process.js:771:34)

> Fatal error: protractor exited with code: 8

解决方案

Java is required to run selenium, so it seems You don't have any.

这篇关于量角器0.16.1 E2E AngularJS - 启动硒独立服务器... events.js:72错误:产卵ENOENT的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆