【发布时间】:2016-05-12 10:42:46
【问题描述】:
我正在使用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 设置?
【问题讨论】:
标签: google-chrome selenium docker proxy xvfb