LoadRunner高手来
时间:2010-04-29
来源:互联网
最近公司要上线一个项目,分配我做压力测试,并且要我用LoadRunner软件。这软件研究了4天,用起来是没什么问题,但是我还是有如下的问题,还请各位高手指教:
1.我们项目总监比较关注“并发量”的问题。而我现在做的测试,只是模拟用户的操作,并且最多也就做了50个Vuser的操作。然后就报了很多的未通过的事务(一般都是time out)还有错误(一些js的错误比较多)。我看他的意思是对系统的并发量很有信心,起码也得支持几百个用户同时登陆,可是我这刚50就一大堆问题,而且每次都需要测试将近半个小时,很耗时间,如果模拟大量用户的操作,估计要靠上一天了,请问一般的B/S系统都支持多少个Vuser的操作?比如说登陆操作。
2.今天测试的是图片上传功能模块。但是我们系统中用的是AJAX的方式上传图片。图片的名字也是AJAX返回的,其中AJAX调用某action之后返回一个UUID随机数,这个到是没有什么问题。可是这LR抓取的代码却是已经返回的UUID,是定死的内容,如果模拟这个用户进行50个Vuser的并发操作,上传的都是同一张图片,在服务器上也是同一张图片,做不到并发操作的效果了。我们项目总监的意思是让我做一个模拟多个用户共同上传图片,看看系统的性能,只是本地跑起来而不是到真正的服务器中去跑。但是像我这情况,50个并发用户上传的操作的结果就是不停的覆盖一个同名的图片……我该如何做呀?
3.最后,问下大家,LR的场景执行之后,有没有什么具体达标的数据?比如吞吐量啊,响应时间啊什么的,我只是看到,用户一起操作的时候,曲线是上扬的,这个不用软件我也是知道的,但是,有没有具体的数据,比如说我模拟很多用户上传图片,是多少时间达标,还是怎么样的,光看一个过程图像,也没什么意义呀。
谢谢大家,祝大家工作顺利~
1.我们项目总监比较关注“并发量”的问题。而我现在做的测试,只是模拟用户的操作,并且最多也就做了50个Vuser的操作。然后就报了很多的未通过的事务(一般都是time out)还有错误(一些js的错误比较多)。我看他的意思是对系统的并发量很有信心,起码也得支持几百个用户同时登陆,可是我这刚50就一大堆问题,而且每次都需要测试将近半个小时,很耗时间,如果模拟大量用户的操作,估计要靠上一天了,请问一般的B/S系统都支持多少个Vuser的操作?比如说登陆操作。
2.今天测试的是图片上传功能模块。但是我们系统中用的是AJAX的方式上传图片。图片的名字也是AJAX返回的,其中AJAX调用某action之后返回一个UUID随机数,这个到是没有什么问题。可是这LR抓取的代码却是已经返回的UUID,是定死的内容,如果模拟这个用户进行50个Vuser的并发操作,上传的都是同一张图片,在服务器上也是同一张图片,做不到并发操作的效果了。我们项目总监的意思是让我做一个模拟多个用户共同上传图片,看看系统的性能,只是本地跑起来而不是到真正的服务器中去跑。但是像我这情况,50个并发用户上传的操作的结果就是不停的覆盖一个同名的图片……我该如何做呀?
3.最后,问下大家,LR的场景执行之后,有没有什么具体达标的数据?比如吞吐量啊,响应时间啊什么的,我只是看到,用户一起操作的时候,曲线是上扬的,这个不用软件我也是知道的,但是,有没有具体的数据,比如说我模拟很多用户上传图片,是多少时间达标,还是怎么样的,光看一个过程图像,也没什么意义呀。
谢谢大家,祝大家工作顺利~
作者: sun_mumu 发布时间: 2010-04-29
没人知道吗?CSDN不是高手很多的吗?我觉得LR就是个垃圾软件,APACHE 的AB都能同时用100个请求访问,LR同时100个VUSER登陆一个普通的web主页肯定一个事务都不能通过,垃圾,还这么笨重
作者: sun_mumu 发布时间: 2010-04-29
我说。你压力机是用你本机跑吗?那估计50你自己本机都不一定受得了;
你自己想想你本机开50个IE。。会怎么样。。还不卡死。。
还有个问题。。。不是LR垃圾,是你的被测系统垃圾,硬件够吗?中间件用的啥?
LR只是模拟CLIENT的1个REQUEST。。然后有1个机制就是复制这些REQUEST。。。
而你监控事务的同时,可以结合服务器内存情况,数据库资源一起看。。。看看问题出哪了?
你自己想想你本机开50个IE。。会怎么样。。还不卡死。。
还有个问题。。。不是LR垃圾,是你的被测系统垃圾,硬件够吗?中间件用的啥?
LR只是模拟CLIENT的1个REQUEST。。然后有1个机制就是复制这些REQUEST。。。
而你监控事务的同时,可以结合服务器内存情况,数据库资源一起看。。。看看问题出哪了?
作者: mrpeterchen 发布时间: 2010-06-09
关于图片。。你可以将图片名称参数化,LR死的人是活的...这样就不会产生覆盖文件这个问题了。。。
不过你得准备50多个这样的文件。。
不过你得准备50多个这样的文件。。
作者: mrpeterchen 发布时间: 2010-06-09
问题怎么解决的????
作者: cs_members 发布时间: 2011-12-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28