我正在使用Locust向api发送大量查询。此过程的结果将保存为正常的csv文件。由于我通过命令行运行Locust,我已经重写了响应编写器并直接在我的测试代码中使用它。
我目前面临的唯一问题是如何使用jenkins的性能插件插入此csv,以便我有一个向我显示图形结果的图表。我一直在环顾四周,但似乎jmeter和junit是我唯一的两个选项。最近经历过这场考验的人是谁?
答案 0 :(得分:2)
正如您所指出的,Jenkins性能插件面向JMeter和JUnit。它内置了JMeter .jtl
文件的功能,这些文件是内部XML和JUnit的.xml
文件。据我所知,.csv
文件无法使用。
您有几个选择:
您可以进一步修改响应编写器以写出性能插件可以直接使用的XML文件
如果您真正关心的是情节,Jenkins Plot plugin可以使用CSV文件并绘制漂亮的图表。请注意,性能插件还有其他功能,例如跨构建的响应时间跟踪,更简单的绘图插件不会这样做。
答案 1 :(得分:0)