python 比较蝗虫载荷试验结果的工具

vlurs2pr  于 2023-02-02  发布在  Python
关注(0)|答案(3)|浏览(110)

我正在寻找有关工具的任何建议,这些工具可用于比较Locust输出的负载测试统计数据。目前,每次运行后,Locust都会在其Web UI中生成一个HTML页面或一个CSV文件。我希望在多次测试运行过程中比较这些文档,以查看(例如)某个版本是否降低了性能。
我已查看locust extensions的列表,但未找到任何内容。

x3naxklr

x3naxklr1#

您可以查看locust-influx软件包或Locust Monitoring with Grafana in Just 15 Minutes文章。
这个想法是,Locust将结果发送到InfluxDB,您将能够拿出一个Grafana Jmeter 板可视化和比较不同的测试运行结果。

2lpgd968

2lpgd9682#

我喜欢Dmitri T的回答,我过去也考虑过JTL Reporter,但从未得到公司的批准。
该用例与Dmitri建议的Grafana相同,使用Locust的事件挂钩创建“侦听器”,将Locust的统计信息发送到服务,以存储、分析和可视化数据,从而方便运行比较。
https://jtlreporter.site/docs/integrations/locust

mutmk8jj

mutmk8jj3#

Locust Dashboards(locust-plugins的一部分,在Postgres/Timescale中存储结果,在Grafana中报告)具有比较运行随时间变化的有用视图。
https://github.com/SvenskaSpel/locust-plugins/tree/master/locust_plugins/dashboards

相关问题