我使用Chrome in a Docker container(由SeleniumHQ發佈)在雲中運行自動化測試。這會在XVFB上運行一個最小的顯示環境,您可以使用VNC來查看結果。如何查看XVFB上的Chrome設置?
現在我們正在企業防火牆內部使用它 - 所以外部請求需要通過代理。我們正在設置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瀏覽器設置?
酷 - 哪裏是臨時文件夾? (在Ubuntu上) – hawkeye
它應該是'/ tmp'或'/ var/tmp' –
酷 - 有趣的是 - 這並不顯示代理設置 - 但這與about:config實際上是一樣的。做得好。 – hawkeye