A379703820 发表于 2013-2-21 09:27:33

新人,求问一个问题

用loadrunner对一个web的登录系统做负载
参数化了100个帐号,密码统一用固定的,就没有参数化,在submit之前加入了一个集合点Login,集合点Login之前插入事务Login,submit之后插入结束事务Login
脚本只运行一次,然后设置100个虚拟用户
然后,有2个问题,想问一下论坛里面的大神
1.100个虚拟用户我是否需要设置成同时启动才能达到并发100个的效果?
2.我只有1个事务,为什么报错达到了500多个呢?是不是事务设置的不合理呢?
3.另外第i一次我是把结束事务放在脚本最后的,100个虚拟用户只有5个失败,95个成功,但是在后台查询的时候,发现参数化中的ID,只有第一个ID和最后一个ID有登录记录,请问是怎么回事呢?当时设置的是每15秒启动2个虚拟用户,在submit之前加入了集合点,然后持续时间为完成前一直运行

求各位大神解惑啊~~~

shotting 发表于 2013-2-21 14:54:51

第一个问题:不用设置为同时达到,因为你已经设值了集合点了
第二个问题:虽然有一个事务,但是你的并发用户肯定不是一个,要是一个事务中有错,错误数让乘以并发用户数
第三个问题没有看明白你在说什么

ffwithvv 发表于 2013-2-21 15:56:21

前面2个问题有人回答了,不重复了
最后一个问题,想知道你的参数ID是怎么设置他的取值方式的?按照你之前说的,貌似就迭代了一次,所以关键要看你的参数的取值方式
PS 第3个问题问的有点乱,最好重新组织一下语言,谢谢

A379703820 发表于 2013-2-22 10:45:46

感谢2楼和3楼的解答,谢谢
取值方式我一直都比较迷糊,请问我想使Vuser1使用参数化ID中的第一个,Vuser2使用参数化ID中的第二个,依次类推,这样该怎么设置呢?
我这样可以么?
100个帐号,100个Vuser,取值使用Unique+Each iteration,迭代1次
这样可以满足条件吗?

A379703820 发表于 2013-2-23 10:31:08

求解答
页: [1]
查看完整版本: 新人,求问一个问题