【发布时间】:2018-11-01 06:45:24
【问题描述】:
我正在使用 Locust(现代开源负载测试工具) 对 API 进行负载测试。
因为它是simulation + analysis 工具,所以我无法理解某些术语。
下面是我在 API 上进行的测试的屏幕截图。
我想了解的术语:
-
Number of users to simulate Vs Hatch Rate (Users Spawned/Second)之间的关系。 - 从上图中可以看出
Median (ms), Average (ms), Content Size(bytes)的含义。 -
min_wait, max_wait,WebsiteUser(HttpLocust)类中我们用自己的值覆盖的变量的名称,min_wait,max_wait的意义。
接下来,在Charts 标签中,Locust 显示 3 个图形,即(Total Requests/Second, Response Time (ms), Number of Users)。
无法理解此图表,
在Total Requests/Second 中,我是否应该像Number of Users Vs Time Graphs那样查看时间峰值?
如何理解所有图表?
谢谢。
这是一个广泛的问题,但我需要了解这些术语,以便更好地理解图表,以及我在分析后获得的数据。
【问题讨论】:
-
这些项目应在相关手册中定义。你在研究它们时发现了什么,你不明白什么?
标签: python testing load-testing locust