2017-10-12 67 views
0

Chrome version: 57.0.2987.110 Chrome web driver: 2.28 Protractor: 5.1.2 Node: 6.9.1入门DnsPrefetchingEnabled问题上量角器,同时它通过Java

当我通过量角器运行我的脚本工作正常,我看到这个错误:

ERROR:configuration_policy_handler_list.cc(92)] Unknown policy: DnsPrefetchingEnabled ERROR:configuration_policy_handler_list.cc(92)] Unknown policy: PasswordManagerAllowShowPasswords

当我运行通过Java硒类似的测试情况下,它工作正常&不会像上面那样返回错误。 所以我假设本地组策略在这里不是问题,但量角器以与Java不同的方式处理web驱动程序。

我尝试了这些浏览器选项:

'chromeOptions': { 
    'args': ['incognito','--no-sandbox','--disable-gpu', 
      '--disable-web-security','--DNS-prefetch-disable'] 
} 

回答

0
'chromeOptions': {'args': ['lang=en-GB', 'enable-precise-memory-info' , 'js-flags=--expose-gc', 'no-sandbox']} 

我使用这个和完美的作品对我来说。