849689752 发表于 2012-8-5 19:02:45

loadrunner脚本如何设置同时满足500人在线,100人并发搜索

本人新手想知道loadrunner脚本如何设置同时满足500人在线,又满足100人并发搜索,脚本要怎么录制,场景又要什么设计啊,,,,,,各位大侠帮帮忙啊

云层 发表于 2012-8-5 20:10:07

关键字,集合点

luihengk 发表于 2012-8-6 14:50:30

系统登录的时候设置500个用户,在录制搜索功能脚本时就设置集合点,在集合点策略 ,设置100个用户实现并发

849689752 发表于 2012-8-6 17:05:30

回复 2# 云层


    因为我是在想,设置了集合点100人释放,那其他400人虽然没集合,但同样也是在并发搜索啊,那这样不是就不准了,我就单单想100人在并发搜索,不受其他400人的干扰,,,云层老大这个要怎么做

jiangxk 发表于 2012-8-7 14:08:41

回复 2# 云层

500人在线,是不会达到100人并发的。设立集合点没有意义。

只要在场景中设置100人,去除think time,重复执行搜索脚本,即可达到测试100人“并发”的目的。

紫陌纤尘 发表于 2012-8-7 15:33:46

回复 5# jiangxk

"500人在线,是不会达到100人并发的。设立集合点没有意义。"
不明白,怎么会达不到100人并发?求解
个人认为,参数化用户,500人登录,就可以500人在线,搜索事务前,设置集合点,选择第3中,当达到100用户时释放。这样就可以做到500人在线,100人并发。

jiangxk 发表于 2012-8-8 10:47:11

回复 6# 紫陌纤尘

首先,500人在线,并不代表500人对系统产生压力。按照估算模型,大概20%的人在会对系统产生压力,即100人;

其次,在这100人中,也不可能总是在同一时间点提交Transaction,他们是在同一时间段内去提交Transaction。

所以,正确的理解是这100人在相对长一段时间内持续提交Transaction,测试系统的性能。
页: [1]
查看完整版本: loadrunner脚本如何设置同时满足500人在线,100人并发搜索