前提
在阿里云PTS上有一篇文章讲解VU、RPS、RT换算,中间有一个公式介绍如下图
并发数 = RPS * 响应时间
于是我在本地做了几次实验,试图验证一下公式的准确性,实验网站 www.baidu.com
第一次实验
100线程,一次迭代,启动时间1s,线程组和聚合报告如图所示
从结果可以看出,100并发/s,一次迭代,平均响应时间是68ms
如果根据上面公式来看的话
RPS = 并发数/响应时间 = 100/0.068 ,大约是1470/S
但是我们在线程组中可以看出,预置的RPS是 100/S
差距有点大哦~~~眉头紧锁,思考中
第二次实验
100线程,持续迭代,1s内启动线程,持续运行10s。线程组和聚合报告如图所示。