想把测试梳理一下。

也谈并发

上一篇 / 下一篇  2013-07-10 11:24:18 / 个人分类:性能测试

     
 

谈到并发,有人反应是在LR中添加集合点,这种意识是有偏差的。下面谈下我对并发用户的理解。

并发定义:做一个简单的定义,它是在某段时间或某时刻内,向系统发送请求,对系统服务器产生压力。

我理解的并发分为两种,一是绝对并发;二是广义并发。

绝对并发:这种并发是一种严格意义上的并发,即同一时间,所有的用户对某一业务发起业务请求。这种对服务器的压力是非常大的。 做这种并发适用的场景如:电子商务中的秒杀、抢购。大家可以考虑一下,可能在抢购开始的几分钟时间内有N多用户在等待抢购的开始,一旦到抢购时间,会有N多用户同时对该业务发起请求。这类型的业务用户绝对并发是合适的。我们可以理解为做绝对并发适用于对单一业务进行的并发。此时,可以像开头提到的需要加个集合点。

广义并发:在同一时间用户向系统发送请求,但是请求的业务可能不同,也可以相同。这种并发是针对系统级的测试时用到,比如评估一个系统整体的性能,用到该类并发。这种是不需要添加集合点的,但是如果系统系统有需要添加集合点另说。我们可以简单的认为,广义并发适用于对系统的评估,针对多个产品或者业务。


TAG:

 

评分:0

我来说两句

Open Toolbar