我想在空手道中打印驱动程序性能日志,就像我们在硒中所做的那样,例如
driver.manage().logs().get(LogType.PERFORMANCE).getAll()
。我怎样才能在空手道框架中做同样的事情?
谢谢你
我尝试 * def a = script("window.performance.getEntries()") 来获取性能日志,但出现错误
"message":"javascript error: circular reference\n (Session info: chrome=124.0.6367.61)"
。
请查看此线程是否提供任何提示:https://github.com/karatelabs/karate/issues/1786
目前据我所知,“浏览器内”日志显示在 HTML 报告中,但无法拦截它们或通过 API 获取它们。这应该很容易做到,我建议您贡献一个 PR 来在空手道中实现这一点。