一个和尚挑水喝,两个和尚抬水喝,三个和尚没水喝.....
lloadrunner使例子,并对过cup值过大或过小的分析
上一篇 /
下一篇 2013-02-27 18:10:19
/ 个人分类:软件测试篇一
在压测一次搜素中,主要是压测搜索页面,通过对关键字的输入,来返回结果集的压力测试:
1首先录制了脚本,把关键字作了参数化,然后是导入了些参数。
2,根据计算并发值,在设置了场景,并未值为最大并发的一半。
3,配置需要监控的资源(web服务期和数据库服务期的windows资源,用的是mogo就没有检测数据库)
做好了这些然后运行
运行之后,响应时间接近5秒了,web服务期的内存,线程所占百分比都有所波动。。就是不见数据库服务期的值有所变化。然后查看了lr的设置有什么问题。。再次问下开发我们跑得数据是不是对的。。。进过确认是正常。然后说他们在web服务期加了缓存。。是了。。缓存不能有。。让开发把缓存清了。。再压,再次压过之后,web服务端的cup是有些提高了。。但是数据库服务期值还是没什么变化。
这个我先看了下我运行的几条数据。。然后把url在浏览器端一条条的执行。然后发现。前几条数据是还正常的。。后期看了下后面的数据,结果看了下关键字。都是些超长的关键字。。陌生字。。癖生子。。结果集都是空的。接下来看了下我导入文件的参数。。都是诸如此类。。。
重新倒了一些权重高的关键字。。然后重新替换了参数。。然后再执行。
检测数据数据库服务器的cup和磁盘读写的波动就开始变化了。。。。
收藏
举报
TAG: