Simatu 发表于 2009-8-21 10:25:24

LR脚本中能否添加判断:判断服务器是否已经成功返回需要的Response。。。

各位同仁,我现在录制的系统是客户端发起订票请求, 待服务器返回请求结果成功(成功判断的条件是返回了一个订单号),客户端请求显示订单详细内容。

这部分的脚本如图所示:


能否在这两段脚本间添加一个判断条件,来对服务器是否已经成功返回订单号作一个判断?因为在并发过程中,脚本不待服务器返回订单号(由于压力关系还来不及返回订单号),就去执行ShowBill.do,影响了接下来脚本的执行。

[ 本帖最后由 Simatu 于 2009-8-21 10:28 编辑 ]

harvey_xu1981 发表于 2009-8-21 10:47:17

是否可以再中间加一个Think Time?

houzeal 发表于 2009-8-21 10:57:30

加入Think Time
设置Run-time Setting ------->Think Time------->Replay
试试

harvey_xu1981 发表于 2009-8-21 11:00:11

加了Think Time 能成功吗?
分享一下哦

peterz 发表于 2009-8-21 11:06:45

增加延时时间和自己写判断函数都行。建议选择后者

Simatu 发表于 2009-8-21 11:13:37

回复 2# 的帖子

我加过了,在少用户并发的时候确实有用,但压力继续加大,还是会出现这个问题

Simatu 发表于 2009-8-21 11:15:44

回复 5# 的帖子

我现在想采用判断函数,就是不知道从哪里着手。。。迷茫中

harvey_xu1981 发表于 2009-8-21 11:19:19

帮你顶~~
同样期待更好的解决方案~~

alexanty 发表于 2009-9-3 22:36:58

:kiss: :kiss: :time: :time: :time:
页: [1]
查看完整版本: LR脚本中能否添加判断:判断服务器是否已经成功返回需要的Response。。。