如何验证从浏览器日志中收到的响应?

时间:2018-08-21 03:07:30

标签: java selenium logging

我正在尝试使用Selenium Webdriver运行测试时从浏览器获取日志。

driver.manage().logs().get("browser").forEach(l -> System.out.println(l));

如果出现“严重”错误,我想向控制台打印一条消息。

1 个答案:

答案 0 :(得分:0)

这是解决您问题的方法...

ksort($array);
print_r($array);

如果这行不通,请先延迟LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage()); } ,然后再获取以下日志

Thread.sleep(1000)