线程数
线程数用于模拟并发用户数,每个线程代表一个虚拟用户;线程组内可以有1-多个接口请求,同属于一个线程,理解为单个用户的事务操作;如果只有一个接口那就说单接口的性能
Ramp-Up时间(秒)
定义了所有线程启动所需的时间,合理设置ramp-up时间可以避免瞬时加压,使性能测试结果更准确。
如果线程数n=10,ramp-up=10s;代表10s内创建10个线程,实际操作表明每隔1s创建启动一个线程,会在第9s启动最后一个线程
循环次数
线程组一个接口的情况下执行(和线程组内多少个接口无关,都属于一个线程),查看日志,1s启动一个线程,10内完成了10个线程
接口响应平均值 197ms = 0.197s
T = 9.197
实际的执行时间 10s和9.197非常接近
吞吐量throughput = 线程数n * 循环次数r / 压测执行时间T 约等于 10/9.197 1.08
对于单个接口来说可以认为这次压测的结果为1.1QPS (每秒处理1.1个请求)