51Testing软件测试论坛

标题: 请教 :LOADRUNNER在同一场景中跑多脚本,如何让多个脚本的用户都同时并发? [打印本页]

作者: jingling8825    时间: 2006-3-9 15:34
标题: 请教 :LOADRUNNER在同一场景中跑多脚本,如何让多个脚本的用户都同时并发?
请教 :LOADRUNNER在同一场景中跑多个不同脚本,如何让多个脚本的用户都并发提交请求?
如何让多个脚本的用户都集合后在同一时刻提交请求?让服务器同时处理,不同用户通过三个不同脚本提交的请求?
请各位帮帮我,在线等!

[ 本帖最后由 jingling8825 于 2006-3-9 15:48 编辑 ]
作者: guirongb    时间: 2006-3-9 15:52
想在不同的脚本中设置同一个集合点?
这个问题很难啊,基本不能实现唉。。
作者: jingling8825    时间: 2006-3-9 15:59
标题: 请教中.....
!那就是没有办法了,如果我手东初始化用户然后让三个脚本同时(run group)应该是同时并发阿,难道我的理解有误??
请教中.........
作者: sunshine_luo    时间: 2006-3-9 22:16
lz的理解是有点偏差,三个脚本即时是同时run,但未必3个脚本的集合点同时到达,即3个脚本未必同时递交请求,当然这个也还要看lz的脚本再具体分析
要3个脚本同时到达集合点,还真得想想看,或者还有没有其它变通的办法,这个帖子先留着,想好了再来看看!
作者: fish_yy    时间: 2006-3-10 12:35
可以啊,把脚本放到1个action中加上集合点不就行了:)
作者: ly_xixihaha    时间: 2006-3-29 11:41
楼上的朋友,楼主如果让不同的用户运行不同的脚本,你的方法可能就行不通了,你说是吧?

这样的问题在实际测试中也是要考虑的一个方面,大家有啥好的建议,我也要请教这个问题!

关注........
作者: linvsfen00    时间: 2006-3-29 12:51
标题: 我也遇到这样的问题
都不知道怎么解决
作者: jut984907    时间: 2006-3-29 12:54
标题: 如何让多个脚本的用户都集合后在同一时刻提交请求?
设置的集合点名称相同即可实现。
作者: rabbit_tian    时间: 2006-3-29 16:04
把三个脚本的集合点取同一个名字,同时还应该注意超时设置,如果TIMEOUT时间设置过短,也达不到真正的集合要求
作者: xyuan007    时间: 2006-3-29 16:48
楼主为什么要这么做?有什么目的?
不容易实现可以考虑别的办法,达到目的就成了
作者: 断寒    时间: 2006-3-30 08:53
原帖由 jut984907 于 2006-3-29 12:54 发表
设置的集合点名称相同即可实现。



这位大哥说的对。

确实如楼主所说,这样的情况是存在的,场景这样设置也有利于区分不同的用户做不同的事情,但比如说在触发事件上都一样,如在同一页面提交表单,这种情况就需要不同用户选择不同脚本运行,只要集合点名称设置一样就可以实现同时并发。

这点验证可以在集合点策略里面可以看出来,只有一个集合点名称,脚本名称有多个,集合点虚拟用户数是所有需要并发用户的集合。
作者: credit_hly    时间: 2006-3-30 10:53
请教“断寒 ”一问题,如下
前提条件:某一工作流的一个环节可以让多个用户同时添加意见
假设A用户添加意见AAAAA,B用户添加意见BBBBBB,两人同时保存。程序是这样设计的:后一用户保存时先进行刷新取出前用户保存的内容,然后把当前添加的意见再写进去,这样就可以把保证多用户添加的意见都能成功。
测试目标:测试是否都能保存成功
我的疑惑:1.由于通过LoadRunner录制添加意见的表单时,它会把录制用户意见及相关内容都录制下来2.把录制时添加的意见信息记录删除;3.通过录制脚本虚拟两用户同时保存,发现总是只有一条记录。相关内容也都已参数化。

这个问题的本质是:LR脚本不会刷新取出前面保存数据,然后再以前数据基础上添加。

请问如何修改脚本来实现此测试,或是否有其它方法来实现?

其他(她)同志若知道,也请赐教!
作者: yezi881108    时间: 2011-11-8 17:11
需要设置关联的!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2