1

我正在尝试为在不同服务器上的独立铬调试容器上运行的测试提取浏览器控制台日志。在 docker 容器上运行时,我没有得到日志。

但是,当我使用 chrome 驱动程序在本地机器上运行相同的测试时,日志会按预期提取。有没有人知道我们是否可以提取浏览器控制台日志以在 docker 容器上运行测试。

按照我正在努力实现这一目标的方式。

   LoggingPreferences logPrefs = new LoggingPreferences();
   logPrefs.enable(LogType.BROWSER, Level.ALL);


    public LogEntries getBrowserConsoleLogs() {
        return driver.manage().logs().get(LogType.BROWSER);
    }
4

0 回答 0