性能测试研讨.ppt

性能测试研讨

并发用户与虚拟用户 首先,要分两种测试情况,第一种是通过跑网页实际业务测试,如教务系统,观察其登陆事务、查询事务等,第二种,测试跑单个静态页面,或者动态页面,服务器所表现出来的性能。 第一种,可以设计集中点,让虚拟用户同时登陆,观察其响应事务情况,那么这个观察点,可以说是,同一时刻,并发登陆的用户数是虚拟用户数。 第二种,测试单一个页面,假设是一个静态页面,这个静态页面,并不存在GET一个图片页面,单纯是请求一个HTML页,这时候,虚拟用户数就显得不太正确了,这时候,会发觉当设置100个虚拟用户或者1000个虚拟用户时候,网络系统所跑出来的性能效果是接近的,那是不是说,并发用户数已经达到1000呢?答案是否定,因为系统,早已经在加压到1000个用户的时候,达到瓶颈了,尤其是加压吞吐量方面。观察系统每秒吞吐量是不是停留在10M左右,或者100M左右,如果是停留在这么几个数字,说明系统在加压到1000个虚拟用户的时候,吞吐量早已经达到瓶颈,无论怎么加压,都已经不是虚拟用户的问题了,那么对于这种情况,如何判断并发数是多少了,个人认为,是每秒点击量,假如测试页面是单纯只是一个静态网页,那么每秒点击数就是最大并发数,重新认识并发数的概念,并发数,可以理解成并发用户数,也可以理解为并发连接数,并发用户数更偏向7层网络理解,是一种业务的并发数,如模拟用户同时登陆,而并发连接数,就是偏向4层网络,

文档评论(0)

1亿VIP精品文档

相关文档