【发布时间】:2016-02-17 20:34:19
【问题描述】:
我正在使用 Locust 向 api 发起大量查询。此过程的结果将保存为普通的 csv 文件。由于我通过命令行运行 Locust,因此我重写了响应编写器并直接在我的测试代码中使用它。
我目前面临的唯一问题是如何将这个 csv 与 jenkins 的性能插件插入,以便我有一个显示图形结果的图表。我一直在环顾四周,但似乎 jmeter 和 junit 是我仅有的两个选择。有谁最近经历过这种磨难?
【问题讨论】:
-
如您所见,Performance 插件仅支持 jmeter jtl 和 junit xml 格式。您需要以某种方式将 Locust 输出转换为其中一种格式,或者寻找不同的插件。或者也许你可以扩展你的响应作者来做到这一点?如果您只关心绘图,还有 jenkins 绘图插件可以使用 CSV 文件:wiki.jenkins-ci.org/display/JENKINS/Plot+Plugin
-
@RaGe 这行得通!你能把你的评论作为答案吗?
-
很高兴它为您解决了问题,您如何找到 Locust BTW?
-
它是一个强大的工具。缺点是,我不能直接使用 CLI 导出报告,必须从源复制导出并覆盖它以适合我的应用程序。如果我们能像在 Gatling 中那样指定负载模式,那将是最好的选择。
标签: python jenkins jmeter locust