Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 量角器错误-无法启动WebDriver会话_Selenium_Selenium Webdriver_Protractor - Fatal编程技术网

Selenium 量角器错误-无法启动WebDriver会话

Selenium 量角器错误-无法启动WebDriver会话,selenium,selenium-webdriver,protractor,Selenium,Selenium Webdriver,Protractor,我正在尝试运行简单的香草量角器示例。我已经完成了所有步骤,但是我得到了下面的错误 我用binary:“/Applications/Google\Chrome.app”和binary:“/Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome”,尝试了这些解决方案,但都不起作用 我不确定还能配置什么;这似乎不起作用。你知道我该怎么做才能让它工作吗 编辑 我可以在处看到状态,因此不确定问题是来自于量角器配置还是webdriver管理器

我正在尝试运行简单的香草量角器示例。我已经完成了所有步骤,但是我得到了下面的错误

我用
binary:“/Applications/Google\Chrome.app”
binary:“/Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome”
,尝试了这些解决方案,但都不起作用

我不确定还能配置什么;这似乎不起作用。你知道我该怎么做才能让它工作吗

编辑 我可以在处看到状态,因此不确定问题是来自于量角器配置还是webdriver管理器

webdriver管理器中出现错误:

Starting ChromeDriver 2.13.307650 (feffe1dd547ee7b5c16d38784cd0cd679dfd7850) on port 10276
Only local connections are allowed.
15:18:35.760 WARN - Exception thrown
java.util.concurrent.ExecutionException: org.openqa.selenium.WebDriverException: java.lang.reflect.InvocationTargetException
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:02:37'
System info: host: 'localhost', ip: '127.0.0.1', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.9.5', java.version: '1.8.0_31'
Driver info: driver.version: unknown
  at java.util.concurrent.FutureTask.report(FutureTask.java:122)
  at java.util.concurrent.FutureTask.get(FutureTask.java:192)
  at org.openqa.selenium.remote.server.DefaultSession.execute(DefaultSession.java:175)
  at org.openqa.selenium.remote.server.DefaultSession.<init>(DefaultSession.java:111)
  at org.openqa.selenium.remote.server.DefaultSession.createSession(DefaultSession.java:88)
  at org.openqa.selenium.remote.server.DefaultDriverSessions.newSession(DefaultDriverSessions.java:108)
  at org.openqa.selenium.remote.server.handler.NewSession.handle(NewSession.java:57)`
Using the selenium server at http://localhost:4444/wd/hub
[launcher] Running 1 instances of WebDriver
ERROR - Unable to start a WebDriver session.
/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113
  var template = new Error(this.message);
                 ^
UnknownError: The process has not exited yet therefore no result is available ...
    at new bot.Error (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113:18)
    at Object.bot.response.checkResponse (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:152:24
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15
    at [object Object].webdriver.promise.ControlFlow.runInNewFrame_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)
    at notify (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
    at notifyAll (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
    at resolve (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
    at fulfill (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15
    at [object Object].webdriver.promise.ControlFlow.runInNewFrame_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)
    at notify (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
    at notifyAll (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
    at resolve (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
    at [object Object].fulfill (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:721:49
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/http/index.js:131:7)
    at IncomingMessage.emit (events.js:117:20)
    at _stream_readable.js:943:16
    at process._tickCallback (node.js:419:13)
==== async task ====
WebDriver.createSession()
    at Function.webdriver.WebDriver.acquireSession_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:149:22)
    at Function.webdriver.WebDriver.createSession (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:123:30)
    at [object Object].Builder.build (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/builder.js:294:22)
    at [object Object].DriverProvider.getNewDriver (/usr/local/lib/node_modules/protractor/lib/driverProviders/driverProvider.js:38:7)
    at [object Object].Runner.createBrowser (/usr/local/lib/node_modules/protractor/lib/runner.js:180:37)
    at /usr/local/lib/node_modules/protractor/lib/runner.js:246:21
    at _fulfilled (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:797:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:826:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:759:13)
    at /usr/local/lib/node_modules/protractor/node_modules/q/q.js:573:44
    at flush (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:108:17)
    at process._tickCallback (node.js:419:13)
    at Function.Module.runMain (module.js:499:11)
    at startup (node.js:119:16)
    at node.js:906:3
[launcher] Process exited with error code 1`
端口10276上的启动ChromeDriver 2.13.307650(feffe1dd547ee7b5c16d38784cd0cd679dfd7850)
只允许本地连接。
15:18:35.760警告-引发异常
java.util.concurrent.ExecutionException:org.openqa.selenium.WebDriverException:java.lang.reflect.InvocationTargetException
构建信息:版本:“2.44.0”,修订版:“76d78cf”,时间:“2014-10-23 20:02:37”
系统信息:主机:'localhost',ip:'127.0.0.1',os.name:'Mac os X',os.arch:'x86_64',os.version:'10.9.5',java.version:'1.8.0_31'
驱动程序信息:驱动程序。版本:未知
位于java.util.concurrent.FutureTask.report(FutureTask.java:122)
位于java.util.concurrent.FutureTask.get(FutureTask.java:192)
位于org.openqa.selenium.remote.server.DefaultSession.execute(DefaultSession.java:175)
位于org.openqa.selenium.remote.server.DefaultSession.(DefaultSession.java:111)
位于org.openqa.selenium.remote.server.DefaultSession.createSession(DefaultSession.java:88)
位于org.openqa.selenium.remote.server.DefaultDriverSessions.newSession(DefaultDriverSessions.java:108)
位于org.openqa.selenium.remote.server.handler.NewSession.handle(NewSession.java:57)`
量角器运行时出错:

Starting ChromeDriver 2.13.307650 (feffe1dd547ee7b5c16d38784cd0cd679dfd7850) on port 10276
Only local connections are allowed.
15:18:35.760 WARN - Exception thrown
java.util.concurrent.ExecutionException: org.openqa.selenium.WebDriverException: java.lang.reflect.InvocationTargetException
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:02:37'
System info: host: 'localhost', ip: '127.0.0.1', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.9.5', java.version: '1.8.0_31'
Driver info: driver.version: unknown
  at java.util.concurrent.FutureTask.report(FutureTask.java:122)
  at java.util.concurrent.FutureTask.get(FutureTask.java:192)
  at org.openqa.selenium.remote.server.DefaultSession.execute(DefaultSession.java:175)
  at org.openqa.selenium.remote.server.DefaultSession.<init>(DefaultSession.java:111)
  at org.openqa.selenium.remote.server.DefaultSession.createSession(DefaultSession.java:88)
  at org.openqa.selenium.remote.server.DefaultDriverSessions.newSession(DefaultDriverSessions.java:108)
  at org.openqa.selenium.remote.server.handler.NewSession.handle(NewSession.java:57)`
Using the selenium server at http://localhost:4444/wd/hub
[launcher] Running 1 instances of WebDriver
ERROR - Unable to start a WebDriver session.
/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113
  var template = new Error(this.message);
                 ^
UnknownError: The process has not exited yet therefore no result is available ...
    at new bot.Error (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113:18)
    at Object.bot.response.checkResponse (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:152:24
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15
    at [object Object].webdriver.promise.ControlFlow.runInNewFrame_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)
    at notify (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
    at notifyAll (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
    at resolve (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
    at fulfill (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15
    at [object Object].webdriver.promise.ControlFlow.runInNewFrame_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)
    at notify (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
    at notifyAll (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
    at resolve (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
    at [object Object].fulfill (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:721:49
    at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
    at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/http/index.js:131:7)
    at IncomingMessage.emit (events.js:117:20)
    at _stream_readable.js:943:16
    at process._tickCallback (node.js:419:13)
==== async task ====
WebDriver.createSession()
    at Function.webdriver.WebDriver.acquireSession_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:149:22)
    at Function.webdriver.WebDriver.createSession (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:123:30)
    at [object Object].Builder.build (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/builder.js:294:22)
    at [object Object].DriverProvider.getNewDriver (/usr/local/lib/node_modules/protractor/lib/driverProviders/driverProvider.js:38:7)
    at [object Object].Runner.createBrowser (/usr/local/lib/node_modules/protractor/lib/runner.js:180:37)
    at /usr/local/lib/node_modules/protractor/lib/runner.js:246:21
    at _fulfilled (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:797:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:826:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:759:13)
    at /usr/local/lib/node_modules/protractor/node_modules/q/q.js:573:44
    at flush (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:108:17)
    at process._tickCallback (node.js:419:13)
    at Function.Module.runMain (module.js:499:11)
    at startup (node.js:119:16)
    at node.js:906:3
[launcher] Process exited with error code 1`
使用位于的selenium服务器http://localhost:4444/wd/hub
[launcher]正在运行1个WebDriver实例
错误-无法启动WebDriver会话。
/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/atoms/error.js:113
var模板=新错误(此.message);
^
未知错误:进程尚未退出,因此没有可用的结果。。。
在新的bot.Error(/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/atoms/Error.js:113:18)
在Object.bot.response.checkResponse(/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/atoms/response.js:106:9)
at/usr/local/lib/node_modules/dragrator/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:152:24
at/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/goog/base.js:1582:15
在[object object].webdriver.promise.ControlFlow.runInNewFrame(/usr/local/lib/node\u modules/dragrator/node\u modules/selenium webdriver/lib/webdriver/promise.js:1654:20)
在notify(/usr/local/lib/node_modules/dragrator/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
至少notifyAll(/usr/local/lib/node_modules/gradutor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
解析时(/usr/local/lib/node_modules/dragrator/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
在完成时(/usr/local/lib/node_modules/dragrator/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
at/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/goog/base.js:1582:15
在[object object].webdriver.promise.ControlFlow.runInNewFrame(/usr/local/lib/node\u modules/dragrator/node\u modules/selenium webdriver/lib/webdriver/promise.js:1654:20)
在notify(/usr/local/lib/node_modules/dragrator/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
至少notifyAll(/usr/local/lib/node_modules/gradutor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
解析时(/usr/local/lib/node_modules/dragrator/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
在[object object].fulfill(/usr/local/lib/node_modules/dragrator/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
at/usr/local/lib/node_modules/dragrator/node_modules/selenium-webdriver/lib/webdriver/promise.js:721:49
at/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/webdriver/http/http.js:96:5
在收到消息时。(/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/http/index.js:131:7)
在IncomingMessage.emit(events.js:117:20)
在_stream_readable.js:943:16
在进程中调用(node.js:419:13)
==异步任务====
WebDriver.createSession()
位于Function.webdriver.webdriver.acquireSession(/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/webdriver/webdriver.js:149:22)
位于Function.webdriver.webdriver.createSession(/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/webdriver/webdriver.js:123:30)
位于[object object].Builder.build(/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/Builder.js:294:22)
位于[object object].DriverProvider.getNewDriver(/usr/local/lib/node_modules/dragrator/lib/driverProviders/DriverProvider.js:38:7)
在[object object].Runner.createBrowser(/usr/local/lib/node_modules/dragrator/lib/Runner.js:180:37)
at/usr/local/lib/node_modules/dragrator/lib/runner.js:246:21
完成时(/usr/local/lib/node\u modules/granter/node\u modules/q/q.js:797:54)
在self.promiseDispatch.done(/usr/local/lib/node\u modules/gragrator/node\u modules/q/q.js:826:30)
在Promise.Promise.dispatch(/usr/local/lib/node_modules/progrator/node_modules/q/q.js:759:13)
at/usr/local/lib/node_modules/progrator/node_modules/q/q.js:573:44
刷新时(/usr/local/lib/node_modules/gradutor/node_modules/q/q.js:108:17)
在进程中调用(node.js:419:13)
位于Function.Module.runMain(Module.js:499:11)
启动时