如题,性能测试刚开始时,如何根据性能目标(如 TPS 需要达到 2000,响应时间需要 3s 内等),去评估需要用到的压力机的配置和数量?有相关的逻辑或者方法论吗?
在评估需要用到的压力机的配置和数量时,可以考虑以下逻辑和方法论:
不太清楚第 4 步具体应该怎么做,怎么分析和评估?
第四步,需要你和开发运维一起去确定,研发给到你预期的 QPS,然后看你们线上的机器配置以及可承受的压力。
需要看你使用的工具以及方法,例如 locust,使用 httpuser 类进行测试,电脑单核心的每秒发送能力约为 850 次,使用 fasthttpuser 类,单核心每秒约 5000 次。具体的工具多少需要自行查询
好的,感谢。我去了解一下