无头镀铬:镀铬无法到达

时间:2017-07-18 14:41:59

标签: angularjs google-chrome protractor google-chrome-headless

我使用Chrome无头进行量角器测试。它会运行一段时间,但之后会出现以下错误。

  

[15:36:30] E / launcher - chrome无法访问(会话信息:   headless chrome = 59.0.3071.115)(车友信息:   chromedriver = 2.30.477690   (c53f4ad87510ee97b5c3425a14c0e79780cdf262),platform = Mac OS X 10.11.6   x86_64)(警告:服务器未提供任何堆栈跟踪   信息)命令持续时间或超时:5毫秒构建信息:   版本:' 3.4.0',修订版:'未知',时间:'未知'

配置如下所示。

 capabilities: {
    'browserName': 'chrome',
    'chromeOptions': {
      'args': ['headless', 'disable-gpu']
    }

当我在没有“无头”的情况下跑步时,测试运行良好。 ARGS。

1 个答案:

答案 0 :(得分:-1)

更新功能,如官方手册中所示:

capabilities: {
  browserName: 'chrome',

  chromeOptions: {
     args: [ "--headless", "--disable-gpu"]
   }
}

您可以查看Using headless Chrome部分