想把测试梳理一下。
也谈并发
上一篇 /
下一篇 2013-07-10 11:24:18
/ 个人分类:性能测试
谈到并发,有人反应是在LR中添加集合点,这种意识是有偏差的。下面谈下我对并发用户的理解。
并发定义:做一个简单的定义,它是在某段时间或某时刻内,向系统发送请求,对系统服务器产生压力。
我理解的并发分为两种,一是绝对并发;二是广义并发。
绝对并发:这种并发是一种严格意义上的并发,即同一时间,所有的用户对某一业务发起业务请求。这种对服务器的压力是非常大的。 做这种并发适用的场景如:电子商务中的秒杀、抢购。大家可以考虑一下,可能在抢购开始的几分钟时间内有N多用户在等待抢购的开始,一旦到抢购时间,会有N多用户同时对该业务发起请求。这类型的业务用户绝对并发是合适的。我们可以理解为做绝对并发适用于对单一业务进行的并发。此时,可以像开头提到的需要加个集合点。
广义并发:在同一时间用户向系统发送请求,但是请求的业务可能不同,也可以相同。这种并发是针对系统级的测试时用到,比如评估一个系统整体的性能,用到该类并发。这种是不需要添加集合点的,但是如果系统系统有需要添加集合点另说。我们可以简单的认为,广义并发适用于对系统的评估,针对多个产品或者业务。
收藏
举报
TAG: