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()");
我正在使用 chrome-驱动程序和 selenium 进行端到端测试。作为测试每个页面的一部分,我想检查 console.logs 看看是否有任何错误,然后在转到新页面之前,我想清除控制台日志。
我可以使用
读取日志 _driver.Manage().Logs.GetLog(LogType.Browser).ToList();
是否可以清除控制台日志?
简单的一个,这是代码(不言自明)
var jse = (IJavaScriptExecutor)driver;
jse.ExecuteScript("console.clear()");