angular.js - angular tutorial项目端对端测试运行超时报错

【字号: 日期:2023-01-31浏览:17作者:雯心

问题描述

目前在自学angularjs,在官网clone tutorial项目来学习,但是每次运行端对端测试都会超时。 配置文件protractor-conf.js`exports.config = { allScriptsTimeout: 11000,

specs: [ ’e2e/*.js’ ],

capabilities: { ’browserName’: ’chrome’ },

chromeOnly: true,

baseUrl: ’http://localhost:8000/’,

framework: ’jasmine’,

jasmineNodeOpts: { defaultTimeoutInterval: 30000 }};超时报错信息Starting selenium standalone server...[launcher] Running 1 instances of WebDriver[launcher] Process exited with error code 1G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulesselenium-webdriverlibgoogasyncnexttick.js:39 goog.global.setTimeout(function() { throw exception; }, 0); ^Error: Timed out waiting for the WebDriver server at http://192.168.15.6:54792/wd/hub at Error (native) at onResponse (G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulesselenium-webdriverhttputil.js:87:66) at G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulesselenium-webdriverhttputil.js:42:21 at G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulesselenium-webdriverlibwebdriverhttphttp.js:123:5 at ClientRequest. (G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulesselenium-webdriverhttpindex.js:145:7) at ClientRequest.emit (events.js:107:17) at Socket.socketErrorListener (_http_client.js:271:9) at Socket.emit (events.js:107:17) at net.js:459:14 at process._tickCallback (node.js:355:11)`各种依赖的包也都更新了,服务也启动。本人新手请指点.

问题解答

回答1:

同遇到这个问题,在Mac下测试就能跑起来,在虚拟机Ubuntu下会报和楼主一样的错误,求踩过坑的来解答

相关文章: