十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

性能测试——PV访问量测试

上一篇 / 下一篇  2013-04-13 13:35:17 / 个人分类:性能指标相关

文章来源
  • 文章来源:【转载】
很多朋友碰到要求测试一个网站,或者广告系统的PV,一般来说,这样的测试比较简单,但如何统计这些测试的并发数及确切的访问量,却是个难点。

  根据我的理解,PV既然是页面的访问量,那么是不是可以通过计算页面的访问量来推出PV呢?如果可以,那又该如何计算页面的访问量呢?LoadRunner提供了一个点击率的统计,其实,在实际的测试过程中,我们可以利用这个监控点做一些文章

E8O2C-_.ew \0

  假如有这样一个要求,测试某门户网站首页的PV,在晚上8:30到10点这个时间段里,要求达到200万。我们可以采用下面的步骤:51Testing软件测试网)e~P }zJ

  1、录制脚本,增强后创建一个单用户场景,即并发用户数为1;

g*J&~:R#G7{Od0

  2、不设置场景持续时间,直接运行场景,完成后看点击数是多少,假如为5,表示一个用户访问首页时,共发出了5个请求,也就是说首页访问一次,共处理5个请求;

3L2i I\~m)n0

  3、按照业内的经验值,取适量的并发数,比如300左右,(一般地,系统达到500左右并发性能还保持不错的话已经了不得了。)场景运行时间在(10-8:30)/2=45分钟,这样取其实是为了初步评估系统的性能,如果可以的话,就加大并发数,延长持续时间,直至到测试要求的1个半小时。假如 45分钟内,300个并发,LoadRunner统计的点击数在100万,那么首页的访问量就是100万/5=20万,类似的方法,经过几次测试,找出支持200万的点,看并发数,当然,是在测试时间为1个半小时里,找出并发数,如果系统支持不了,也就说明性能跟不上,可以具体分析原因。51Testing软件测试网,R'}*] Q.?'xmqz&bC


TAG:

 

评分:0

我来说两句

Open Toolbar