当前位置: 首页 > 知识库问答 >
问题:

E/启动器-未知错误:Chrome启动失败:在无头模式下崩溃

陶宏浚
2023-03-14

面对以下错误

  • 谷歌Chrome-67.0
  • chromedriver-chromedriver_2.40
  • 硒独立-硒服务器标准-3.12.0.jar
  • linux-CentOS linux 7.3版
  • 延长器-5.1.2
  • Nodejs-v6.14.2

config.ts

chrome: {
        seleniumAddress: 'http://localhost:4444/wd/hub',
        directConnect: true,
    browserName: 'chrome',
    chromeOptions:{
        args: ['--headless','--disable-gpu','--disable-dev-shm-usage','--no-sandbox','window-size=1024,768']
    }

10:37:07.923[10:37:07]I/launcher-运行1个WebDriver实例10:37:07.923[10:37:07]I/hosted-使用selenium服务器http://localhost:4444/wd/hub 10:38:09.409[10:38:09]E/launcher-未知错误:Chrome启动失败:崩溃10:38:09.409 Java . version:' 1 . 8 . 0 _ 40 ' 10:38:09.410驱动程序信息:Driver . version:unknown 10:38:09.410[10:38:09]E/launcher-web Driver错误:未知错误:Chrome无法启动:崩溃10:38:09.410(驱动程序信息:Chrome Driver = 2 . 40 . 565383(76257 D1 ab 79276 B2 d53 ee 976 B2 C3 E 3 _ tick callback(internal/process/next _ tick . js:109:7)10:38:09.412 From:Task:web driver . create session()10:38:09.412 at function . create session(/app/go-agent 1/pipelines/UI-Automation-Testing/web/client-portal/node _ modules/selenium-web driver/lib/web driver . js:777:24)10:38:09.412 at function . create session_ tick callback(internal/process/next _ tick . js:104:9)

共有2个答案

吴山
2023-03-14

在centOS机器中卸载和重新安装Chrome解决了这个问题。按照“https://intoli.com/blog/installing-google-chrome-on-centos/”中提供的安装过程。谢谢你。

长孙谦
2023-03-14

您可以使用Selenium服务器运行测试或直接在浏览器上运行它们。您应该删除以下一项:

seleniumAddress: 'http://localhost:4444/wd/hub',

或者

directConnect: true,
 类似资料:
  • 我在centos上运行无头chrome,无头chrome版本2.38和google-chrome-稳定版本67.0 chrome选项: 最后一行给出以下给定错误消息: 我已经验证了chrome和chromedriver版本,它是兼容的。无法理解为什么它没有在centos上运行?同样的代码在mac上运行良好 聚甲醛

  • 问题内容: 我正在尝试使用ChromeWebDriver在Chrome上测试我的应用程序,但是每次尝试都会出现以下异常: 在chromedriver.log中,我看到了 我正在使用: 镀铬36 ChromeWebDriver 2.10 Windows 7的 在Process Explorer中,我可以看到chromedriver.exe进程正在运行,但是没有打开任何窗口,几秒钟后,我得到了上面的异

  • 我是新的量角器,以及自动化测试。我运行了我的conf.js文件,但进程终止时出现了以下与chorme有关的错误 错误信息 **位于object.checklegacyresponse(/usr/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/error.js:546:15)位于parseHttpResponse(/us

  • 问题内容: 由于这个问题,我已经呆了好几天,而且似乎找不到解决方案。无论我做什么,我都无法让chromedriver在我的机器上工作。我已经尝试了几乎所有我可以想象的设置。列举一些: Chrome 64位,Python 64位 Chrome 32位,Python 32位 Chrome 64位,Python 32位 Chrome 32位,Python 64位 我还尝试了不同版本的Chrome及其相应

  • 我有这个代码和一个执行中的问题(代码下的描述) 我使用: Ubuntu 14.04.5 LTS 当我创建RemoteWebDriver时,我得到以下错误:异常:未知错误:Chrome无法启动:崩溃 启动selenium服务器的命令 此方案的哪些部分可能是所述错误的原因?

  • 我试图将与一起使用,我为chromedriver到/usr/local/bin的路径创建了一个符号链接,但当我运行 我的错误是 它还会生成一个核心。******,一个包含五个随机数的核心文件点,大小超过200MB。 版本: 有谁能帮我找出问题出在哪里吗?

  • 当我使用机器人框架运行一个chrome浏览器开放测试用例时,我观察到以下错误。 WebDriverException:消息:未知错误:Chrome启动失败:异常退出 (未知错误:DevToolsActivePort文件不存在) (从chrome location/usr/bin/google-Chrome启动的进程不再运行,因此ChromeDriver假设chrome已经崩溃。)(驱动程序信息:C

  • 我正在尝试在Linux 3.10.0-327.36.3中启动chrome驱动程序。el7在python中使用selenium。从chrome文档中也得到了一些有用的帮助,我的提取代码片段是 但我得到下面的错误信息, 消息:未知错误:Chrome无法启动:异常退出(驱动程序信息:chromedriver=2.29.461571(8A88BBE075E2A23AFDA0CEAF2EF7EE74E822