首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在K6 tool上一次为每个场景生成汇总报告?

如何在K6 tool上一次为每个场景生成汇总报告?
EN

Stack Overflow用户
提问于 2020-12-24 00:56:15
回答 1查看 330关注 0票数 0

我可以用K6成功地运行一些性能测试。然而,我一直试图一次为4个场景中的每一个生成一个摘要报告,但我不能。解决方法是保留单个场景(注释其他场景或删除它们),运行测试并生成摘要报告。然后,交换场景并重复前面的步骤。

有没有什么方法可以让我生成4个总结报告,每个总结报告针对每个场景运行一次?我这样做了,但我得到了一个总结报告,没有将每个场景的数字分开。

EN

回答 1

Stack Overflow用户

发布于 2020-12-24 03:31:04

不幸的是,这在现在并不容易。

避免手动注释和重新运行脚本的一种创造性解决方案是使用环境变量有条件地启用某些场景。看看this example on the forum吧。

摘要报告只是基于测试指标的一些方便计算的结果,但是如果您不介意自己计算这些结果,那么所有指标都有一个默认的"scenario"标记,因此您可以在您希望使用的任何输出系统或处理工具中过滤每个场景的指标。例如,如果将结果导出为JSON,则可以使用jq进行计算,或者使用InfluxQL在Grafana仪表板中进行计算,等等。

您还可能对recent changes to the summary report感兴趣(暂定在即将发布的v0.30.0中),它将使报告的生成更加灵活。目前还没有计划将其按场景分开,但可以在GitHub issue中提出该功能,我们可以在那里进行讨论(免责声明:我是维护者之一)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65428006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档