angularjs – 没有定义量角器e2e投掷webdriver
发布时间:2020-12-17 10:20:18 所属栏目:安全 来源:网络整理
导读:几天前,当我开始遇到时,我的量角器一直在运行: Using the selenium server at http://localhost:4444/wd/hub **** UNCAUGHT EXCEPTION ****Error: connect ECONNREFUSED at exports._errnoException (util.js:682:11) at Object.afterConnect [as oncomplet
几天前,当我开始遇到时,我的量角器一直在运行:
Using the selenium server at http://localhost:4444/wd/hub **** UNCAUGHT EXCEPTION **** Error: connect ECONNREFUSED at exports._errnoException (util.js:682:11) at Object.afterConnect [as oncomplete] (net.js:947:19) **************************** **** UNCAUGHT EXCEPTION **** Error: socket hang up at createHangUpError (_http_client.js:182:15) at Socket.socketCloseListener (_http_client.js:214:23) at Socket.EventEmitter.emit (events.js:120:20) at TCP.close (net.js:459:12) **************************** 使用我的自定义回调方法进一步挖掘e.message打印: Error:: webdriver is not defined /home/workspace/desktop/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1702 throw error; ^ ReferenceError: webdriver is not defined 我尝试使用npm install selenium-webdriver安装selenium web驱动程序,但这没有帮助,也试过npm install for protractor但似乎没有什么工作在这里 在这方面的任何帮助都非常感谢. -Vaibhav
我刚遇到类似的问题,所以我想我会分享一个解决方案.
经过一番挖掘后,我在accessing the current webdriver instance上找到了一个线程.不幸的是,这并不能访问实际的webdriver对象(它只是webdriver.WebDriver的一个实例).最终对我有用的是使用npm安装selenium-webdriver然后将它放在我的测试规范文件的顶部: var webdriver = require('selenium-webdriver'); 然后我可以访问该spec文件中的webdriver命名空间. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 设置病原体后’source~/.vimrc’后出错
- Scala 2.12组合Future和Either(有偏见的版本)
- angularjs – 如何在一个页面上至少有两个ui-boo
- AngularJS 指令入门
- caffe 测试时间报错 Aborted at unix time
- 如何在Scala中的同一文件中使用可变和不可变集
- scala – 无法通过Jupyter导入sqlContext.implic
- AngularJS:为什么在您离开当前摘要之前$http实际
- Scala – Booleans – &vs \u0026\u
- AngularJS Leaflet getMap()不起作用
热点阅读