【问题标题】:YAT: Save final console output to fileYAT:将最终控制台输出保存到文件
【发布时间】:2014-06-06 18:15:28
【问题描述】:

我想将最终数据从控制台输出保存到文件中,而不需要中间。 我怎样才能做到这一点?

【问题讨论】:

    标签: load-testing yandex yandex-tank


    【解决方案1】:

    报告模块将所有信息以 JSON 格式导出为 html。您可以从那里获得一些信息(例如,累积百分位数)。在这种情况下你甚至不必修改python代码,只需在生成表格的页面中添加一些JS即可。

    另一方面,如果您想要的信息不只是其中包含的信息,您应该在报告模块中实现它。

    您对哪些特定的最后屏幕数据感兴趣?

    顺便说一句,可以创建几个模板,然后在load.inireport 部分提供template 参数以指定您要使用的模板。

    【讨论】:

      【解决方案2】:

      此屏幕仅适用于“const”基准测试。对于“线”和“步”斜坡,最后一个屏幕总是显示最差的时间和资源。但我们正在考虑这个功能请求。

      【讨论】:

      • tnx,但是我们如何保存最后一个屏幕呢?在代码中?我们可以在测试后解析一些 YaTank 日志文件并接收这些信息吗?
      • 我们想知道保存最后一屏的原因是什么。回归报告,跟踪器的人工报告,电子邮件通知的文本正文?请给我们一些详细信息,也许我们可以帮助您解决一些问题。
      • 我们需要自定义您的报告***.xml(最后一个功能)。我们的老板想在漂亮的图表之后看到文字信息:)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-02-01
      • 1970-01-01
      • 2022-07-15
      • 2021-08-17
      • 1970-01-01
      • 2011-10-29
      • 1970-01-01
      相关资源
      最近更新 更多