刚刚做个压力测试,请求帮助分析错误,谢谢
今天刚刚跑了一个压力测试,很简单,登陆系统,然后上报工作计划,然后退出现在主要是测试WAP手机网站的并发用户数量是否达到要求
首先录制了程序,在提交工作计划的界面设置了一个集合点,一个事物 并且还参数化了提交的数据
controller运行脚本,是默认的计划,首先运行了1000用户,然后跑了一下5000和10000用户数
在跑10000的时候,有2000多虚拟用户是处于错误状态,错误提示:错误……负载生成器当前正在运行该类型的最大数量的Vuser
这是怎么回事?
还有,我运行了多次这个脚本,采用了不用的虚拟用户数,最大的并发用户数均为1000左右,是不是可以认定这个系统的最大并发用户数就是1000呢?我怎么样去确定最大的系统用户数?
我在运行10000虚拟用户的时候,查找后台数据库,发现虽然有7000的用户是通过的状态,但是后台只有2000多用户提交了数据
者有能说明什么?
我是初学,肯定会麻烦到大家,先对解决问题的人说谢谢了~~
[ 本帖最后由 bearding 于 2007-7-25 09:04 编辑 ] 问下你选择的是什么协议? oracle(2-tier)和web(http/html) 昨天我的网络不好用,掉线了,现在在线等,谢谢 sdlkfj9 为什么没有人帮我呢? sdlkfj4 10000个用户,你得用多少台负载生成器呀 就我本机的一个阿,其他电脑都没有load runner
我实在是不晓得如何来生成10000的用户了 1.你并发测试时有没有设置集合点?
2.先不管你并发10000怎么来,但失败2000的话,应该是有错误记录,具体查看什么错误?
3.7000用户通过,但实际上只有2000用户提交了数据,就是说里面是有问题的,详细看看是程序的问题还是你LR设置的问题,比如数据库添加了多少条记录了?是否允许重复添加的? 1.你并发测试时有没有设置集合点?
设置了集合点,就是在提交数据的时候设置的
2.先不管你并发10000怎么来,但失败2000的话,应该是有错误记录,具体查看什么错误?
错误记录就是:错误……负载生成器当前正在运行该类型的最大数量的Vuser
3.数据库的数据是允许重发的,不做覆盖处理,
7000用户通过,但实际上只有2000用户提交了数据,就是说里面是有问题的,详细看看是程序的问题还是你LR设置的问题
我一直也没找到市什么问题,LR我就设置了一个集合点,集合点前设置了一个事物
把提交的数据参数化了,其实都是一样的也没有关系,就是提交一样的容易视觉疲劳
怎么办啊? wgs0923 呢?能判断出是什么问题么 自己在顶,等答案 楼主能具体写出来吗?哪里设置的集合点,设置了一个什么事务等.我也是初学者.这些部分我都看到过,但是不知道如何实际运用. 集合点就是想在那里做并发就设置在哪里,这个手册上有个图形的快捷方式,或者在插入里有
我只是把提交数据这个事件做为了并发测试点并且作为一个事物,也是用插入就可以,提交接受了就设置了一个结束事物 版主呢,帮帮忙看看吧,我不是有意灌水的,真是比较着急了 错误记录就是:错误……负载生成器当前正在运行该类型的最大数量的Vuser
这个好像是说license支持的最大用户数阿 zhenhaiou :
真的么?那我的负载测试要怎么进行啊,用户数不够啊? 用代理,不知道可不可以
你是什么配置的机器?一台机器跑10000个用户? 是呀,你的机器可真厉害! 居然能跑10000个用户.sdlkfj3 等待结果,帮你顶下.
页:
[1]
2