量angular器随机与ECONNREFUSED碰撞

几天后,量angular器在执行过程中随机崩溃,但出现下列exception:

Error: connect ECONNREFUSED at errnoException (net.js:905:11) at Object.afterConnect [as oncomplete] (net.js:896:19) 

没有进一步的信息。 捕获未被捕获的错误不会产生更多的信息:

 { [Error: connect ECONNREFUSED] code: 'ECONNREFUSED', errno: 'ECONNREFUSED', syscall: 'connect' } 

无论通过webdriver-manager还是directConnect,以及浏览器(尝试Chrome和Firefox),都会发生这种情况。 webdriver-manager的控制台也没有给出什么可能是错误的指示(输出只是结束,但没有挂起 – 即我可以再次启动量angular器并连接到同一个会话)。

试了量angular器版本1.2和1.5,以及节点0.10.31和0.10.34没有变化。 所以我真的不知所措,怎么样才能debugging这个问题。

在此先感谢您的帮助。

看起来量angular器不能连接到你的selenium服务器。 运行testing之前,您是否启动了selenium服务器? ( webdriver-manager start --standalone )。 你configuration量angular器通过正确的地址/端口访问selenium服务器? (在conf.js属性seleniumAddress: 'http://localhost:4444/wd/hub' )。

我可以从执行错误日志中看到,问题是与webdriver服务器和您使用的浏览器之间没有build立连接,只需按照以下步骤,我希望它会正常工作,

步骤1:打开命令提示符types – Webdriver-manager更新(更新驱动程序)

步骤2:然后input – Webdriver-manager start(启动驱动程序服务器)

并确保在configuration文件中正确定义了所有的configuration细节。

我希望这将解决这个问题。