c# chromedriver 读取日志并清除它们

c# chromedriver read logs and clear them

我正在使用 chrome-驱动程序和 selenium 进行端到端测试。作为测试每个页面的一部分,我想检查 console.logs 看看是否有任何错误,然后在转到新页面之前,我想清除控制台日志。

我可以使用

读取日志
  _driver.Manage().Logs.GetLog(LogType.Browser).ToList();

是否可以清除控制台日志?

简单的一个,这是代码(不言自明)

    var jse = (IJavaScriptExecutor)driver;
    jse.ExecuteScript("console.clear()");