在python中对API进行响应时间负载测试

2024-06-13 16:09:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我想对我开发的API进行负载测试。我试过Jmeter,它似乎只提供经过的时间和延迟

那么,有没有一种方法可以使用python进行相同的测试(即向API发送100多个POST请求),以便更好地控制它


Tags: 方法api时间postjmeter
2条回答

JMeter提供您“告诉”它提供的任何内容,请查看Results File Configuration文档章节,了解JMeter可以存储什么以及默认值是什么

一旦有了包含所需度量的结果文件,您可以自己分析它,或者从中生成HTML Reporting Dashboard

如果你擅长Python开发,你可能想试试Locust工具,它是基于Python的,工作负载是通过locustfiles-Python脚本定义的

更多信息:JMeter vs. Locust - Which One Should You Choose?

您不能通过配置必须写入文件的内容来写入响应时间,但可以通过右键单击响应时间随时间变化图(必须通过插件安装)来完成 enter image description here

相关问题 更多 >