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

时间:2017-04-13 15:47:09

标签: c# selenium selenium-chromedriver console.log

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

我可以使用

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

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

1 个答案:

答案 0 :(得分:0)

简单的一个,这是代码(自解释)

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