消息:命令`。/ node_modules/protractor/bin/protractor./ test / protractor.config.js`失败,退出代码为1

时间:2016-08-03 22:59:03

标签: google-chrome jenkins selenium-webdriver protractor gulp-protractor

我正在使用量角器+硒。功能测试在我的机器(mac)上完全在Chrome上运行。但是在CENTOS 7(docker容器)上,它不适用于Chrome。如果我从PATH变量中删除Chromedriver,我会得到同样的错误。我怎么知道这是硒问题还是chromedriver问题?我做了一个“npm install”并且有“chromedriver”:“^ 2.21.2”,“protractor”:“^ 3.3.0”,“selenium-server-standalone-jar”:“^ 2.53.0”,“在package.json中指定的webdriver-manager“:”^ 10.0.2“。运行gulp命令时出了什么问题?

这是我的错误日志:

/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/error.js:27 超级(opt_error);

^

WebDriverError:null 在WebDriverError(/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/error.js:27:5) at Object.checkLegacyResponse(/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/error.js:580:13) at /home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/lib/webdriver.js:64:13 在Promise.invokeCallback_(/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/lib/promise.js:1329:14) 在TaskQueue.execute_(/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/lib/promise.js:2790:14) 在TaskQueue.executeNext_(/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/lib/promise.js:2773:21) 在asyncRun(/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/lib/promise.js:2652:27) at /home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/lib/promise.js:639:7 at process._tickCallback(internal / process / next_tick.js:103:7) 来自:任务:WebDriver.createSession() at acquireSession(/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/lib/webdriver.js:62:22) 在Builder.build上的Function.createSession(/home/jenkins/workspace/Myproject/Develop/node_modules/selenium-webdriver/lib/webdriver.js:295:12)(/ home / jenkins / workspace / Myproject / Develop / node_modules /硒的webdriver / builder.js:458:24) 在Local.DriverProvider.getNewDriver(/home/jenkins/workspace/Myproject/Develop/node_modules/protractor/built/driverProviders/driverProvider.js:37:33) 在Runner.createBrowser(/home/jenkins/workspace/Myproject/Develop/node_modules/protractor/built/runner.js:182:43) at /home/jenkins/workspace/Myproject/Develop/node_modules/protractor/built/runner.js:255:30 在_fulfilled(/home/jenkins/workspace/Myproject/Develop/node_modules/q/q.js:834:54) at self.promiseDispatch.done(/home/jenkins/workspace/Myproject/Develop/node_modules/q/q.js:863:30) 在Promise.promise.promiseDispatch(/home/jenkins/workspace/Myproject/Develop/node_modules/q/q.js:796:13) 在/home/jenkins/workspace/Myproject/Develop/node_modules/q/q.js:604:44 E / launcher - 进程退出,错误代码为1 '测试:功能'在25秒后出错 插件'gulp-shell'中的错误

消息: 命令'./node_modules/protractor/bin/protractor ./test/protractor.config.js'以退出代码1失败

请帮帮我

0 个答案:

没有答案