首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么在性能测试时“孵化率”很重要?

为什么在性能测试时“孵化率”很重要?
EN

Stack Overflow用户
提问于 2021-09-17 13:04:13
回答 1查看 82关注 0票数 0

我正在使用Locust进行性能测试。它有两个参数:用户数和生成用户的速率。但是为什么用户不是一次就生成的呢?为什么会有什么不同呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-17 13:13:54

看看蝗虫配置选项,我认为正确的选项是spawn-rate

回到您的问题,在性能测试世界中,更常见的术语是爬升

其想法是逐步增加负载( load ),因为这样您就能够将其他性能指标 (如响应时间、吞吐量等)与负载的增加联系起来。

如果您同时释放1000个用户,您将得到一个有限的视图,并且只能回答您的系统是否支持1000个用户的问题。但是,您将无法知道最大数目是多少,饱和点是什么,等等。

当你逐渐增加负载时,你可以说:

  1. 系统运行正常,响应时间相同,吞吐量随着负载的增加而增加。
  2. 在250个用户之后,响应时间开始增长
  3. 在400用户之后,响应时间开始超过可接受的阈值。
  4. 在600个用户之后,错误开始发生。
  5. 等。

另外,如果您逐渐减少负载,则可以判断当负载减少时,系统是否恢复正常。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69223933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档