gpt4 book ai didi

python - 将 LocustIO 集成到 Jenkins 的性能插件中

转载 作者:行者123 更新时间:2023-11-28 16:29:13 26 4
gpt4 key购买 nike

我正在使用 Locust 向 API 发出大量查询。此过程的结果保存为普通的 csv 文件。由于我通过命令行运行 Locust,因此我重写了响应编写器并直接在我的测试代码中使用它。

我目前面临的唯一问题是如何将此 csv 插入 jenkins 的性能插件,以便我有一个显示图形结果的图表。我一直在环顾四周,但似乎 jmeter 和 junit 是我仅有的两个选择。最近有谁经历过这种磨难吗?

最佳答案

如您所述,Jenkins 性能插件面向 JMeter 和 JUnit。它内置了 JMeter 的 .jtl 文件(内部是 XML)和 JUnit 的 .xml 文件的功能。据我所知,.csv 文件没有功能。

你有几个选择:

  1. 您可以进一步修改您的响应编写器以写出性能插件可以直接使用的 XML 文件

  2. 如果情节真的是你关心的全部,那就是 Jenkins Plot plugin可以使用 CSV 文件并绘制漂亮的图形。请注意,尽管性能插件具有其他功能,例如跨构建的响应时间跟踪,但更简单的绘图插件不会这样做。

关于python - 将 LocustIO 集成到 Jenkins 的性能插件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33740559/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com