如何访问空手道中的网络驱动程序日志

问题描述 投票:0回答:1

我想在空手道中打印驱动程序性能日志,就像我们在硒中所做的那样,例如

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)"

karate
1个回答
0
投票

请查看此线程是否提供任何提示:https://github.com/karatelabs/karate/issues/1786

目前据我所知,“浏览器内”日志显示在 HTML 报告中,但无法拦截它们或通过 API 获取它们。这应该很容易做到,我建议您贡献一个 PR 来在空手道中实现这一点。

© www.soinside.com 2019 - 2024. All rights reserved.