WebDriverException:未知错误("chrome无法启动"和“无法创建Chrome进程") [英] WebDriverException: unknown errors ("chrome failed to start" and "Failed to create a Chrome process")

查看:867
本文介绍了WebDriverException:未知错误("chrome无法启动"和“无法创建Chrome进程")的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在将Katalon Studio v.5.8.2 安装到同事笔记本电脑后,尝试运行测试时,出现此异常导致测试失败

After installing Katalon Studio v.5.8.2 to a co-workers laptop, when trying to run the test, test fails with this exception

测试失败,因为(of)(堆栈跟踪:com.kms.katalon.core.exception.StepFailedException:无法使用URL:''打开浏览器(根本原因: org.openqa.selenium.WebDriverException:未知错误:Chrome无法启动 (驱动程序信息: chromedriver = 2.35.528161 (5b82f2d2aae0ca24b877009200ced9065a772e73),platform = Windows NT 10.0.17134 x86_64)(警告:服务器未提供任何堆栈跟踪信息) 命令持续时间或超时:104毫秒 内部版本信息:版本:'3.7.1',版本:'8a0099a',时间:'2017-11-06T21:07:36.161Z' 驱动程序信息:driver.version:CChromeDriver)

Test FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: '' (Root cause: org.openqa.selenium.WebDriverException: unknown error: chrome failed to start (Driver info: chromedriver=2.35.528161 (5b82f2d2aae0ca24b877009200ced9065a772e73),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 104 milliseconds Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z' Driver info: driver.version: CChromeDriver)

将chromedriver更新为 2.43 后,我收到一条略有不同的消息

After updating chromedriver to 2.43 I get a slightly different message

测试失败,因为(of)(堆栈跟踪:com.kms.katalon.core.exception.StepFailedException:无法使用URL:''打开浏览器(根本原因: org.openqa.selenium.WebDriverException:未知错误:无法创建Chrome进程. (驱动程序信息: chromedriver = 2.43.600210 (68dcf5eebde37173d4027fa8635e332711d2874a),platform = Windows NT 10.0.17134 x86_64)(警告:服务器未提供任何堆栈跟踪信息) 命令持续时间或超时:156毫秒 内部版本信息:版本:'3.7.1',版本:'8a0099a',时间:'2017-11-06T21:07:36.161Z' 系统信息:主机:'****',ip:'****',操作系统名称:'Windows 10',os.arch:'amd64',os.version:'10 .0',java.version: '1.8.0_102 驱动程序信息:driver.version:CChromeDriver)

Test FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: '' (Root cause: org.openqa.selenium.WebDriverException: unknown error: Failed to create a Chrome process. (Driver info: chromedriver=2.43.600210 (68dcf5eebde37173d4027fa8635e332711d2874a),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 156 milliseconds Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z' System info: host: '****', ip: '****', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_102 Driver info: driver.version: CChromeDriver)

 at com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed(KeywordMain.groovy:36)
 at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:65)
 at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:27)
 at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.openBrowser(OpenBrowserKeyword.groovy:81)
 at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.execute(OpenBrowserKeyword.groovy:67)
 at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:53)
 at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
 at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser$0.call(Unknown Source)
 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
 at metode.medicus.ulogirajSeURL(medicus.groovy:80)
 at metode.medicus$ulogirajSeURL.call(Unknown Source)
 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
 at Script1532094337023.run(Script1532094337023.groovy:13)
 at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:183)
 at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:108)
 at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:294)
 at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:285)
 at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:264)
 at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:256)
 at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:200)
 at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:99)
 at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:90)
 at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:149)
 at TempTestCase1541595007628.run(TempTestCase1541595007628.groovy:22)
 at groovy.lang.GroovyShell.runScriptOrMainOrTestOrRunnable(GroovyShell.java:263)
 at groovy.lang.GroovyShell.run(GroovyShell.java:518)
 at groovy.lang.GroovyShell.run(GroovyShell.java:507)
 at groovy.ui.GroovyMain.processOnce(GroovyMain.java:653)
 at groovy.ui.GroovyMain.run(GroovyMain.java:384)
 at groovy.ui.GroovyMain.process(GroovyMain.java:370)
 at groovy.ui.GroovyMain.processArgs(GroovyMain.java:129)
 at groovy.ui.GroovyMain.main(GroovyMain.java:109)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at org.codehaus.groovy.tools.GroovyStarter.rootLoader(GroovyStarter.java:109)
 at org.codehaus.groovy.tools.GroovyStarter.main(GroovyStarter.java:131)
)

这两种消息都是在Chrome 70 上发生的,当我恢复到Katalon Studio v.5.8.0 时也发生了同样的事情. [也在v 5.8.6上发生.]

Both messages happen with Chrome 70, and the same thing happens when I revert to Katalon Studio v.5.8.0. [ happens on v 5.8.6, too.]

由于这不是我的机器,因此无法更改Chrome版本.

Since this is not my machine, I am unable to change the Chrome version.

编辑:Java和Selenium存在此相关问题,但没有解决方案:

there is this connected issue with Java and Selenium, but no solution: java - Selenium WebDriver failed to create chrome process.

可能是什么原因引起的问题?

What could be causing the problem?

推荐答案

问题出在用户帐户权限上.

The problem was with user account rights.

此问题通过以管理员身份运行Katalon来解决.

It was solved by running Katalon as administrator.

这篇关于WebDriverException:未知错误("chrome无法启动"和“无法创建Chrome进程")的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆