如何在XVFB上查看Chrome设置?

时间:2016-05-12 10:42:46

标签: google-chrome selenium docker proxy xvfb

我正在使用Chrome in a Docker container(由SeleniumHQ发布)在云中运行自动化测试。这会在XVFB上运行最小的显示环境,您可以VNC查看结果。

现在我们在企业防火墙内使用它 - 因此外部请求需要通过代理。我们使用Selenium proxy command设置代理。

现在我们在命令行上运行测试,在Chrome docker容器上使用curl和curl,代理可以正常访问外部资源。但Chrome访问外部资源存在未知问题(内部很好)。当我们尝试查看设置时,它会被锁定。 (关于不在xvfb上渲染设置的东西)。

所以我正在寻找一种方法来查看类似于Firefox about:config的设置。现在显然这不适用于Chrome,但似乎有类似的东西。

URLs to use here似乎有一些细节。

他们建议:

chrome://net-internals/proxyservice#events

chrome://net-internals/proxyservice.config#events

chrome://net-internals/proxyservice.init_log#events

chrome://net-internals/proxyservice.bad_proxies#events

我的问题是:如何在XVFB上查看Chrome设置?

1 个答案:

答案 0 :(得分:0)

查看当前首选项的一种方法是在会话启动后打开临时文件夹中的文件scoped_dir5752_14079\Default\Preferences

有关首选项的列表和说明:

https://registry.npmjs.org/express/-/express-4.13.3.tgz