注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

曹兆领的博客

有志者事竟成,破釜沉舟,百二秦关终属楚!

 
 
 

日志

 
 

(转)LR中duration和事务停止的关系-Zee  

2009-02-12 14:15:21|  分类: LoadRunner |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
问题:
        设置或不设置duration事务何时开始停止?用户停在什么状态?
 
实验:

脚本:
 

Action()
{     //日志是随便打的,不写也无所谓只要有事务就可以了。
lr_start_transaction("test\");
       lr_log_message("Zee is a bad boy.");
       lr_think_time(10);
       lr_log_message("Yes,Yes");
       lr_end_transaction("test", LR_AUTO);
       return 0;
}

 
 
场景一:
 

用户
10
Ramp up
2 vusers/15sec
duration
no
Ramp down
no

得到的Running Vusers图如下:
                  (转)LR中duration和事务停止的关系-Zee - aman.cao - 曹兆领的博客
平均事务响应时间图:
(注:一不小心覆盖了原来的controller里跑的值,只有在analysis里看了,嘎嘎)
       
            (转)LR中duration和事务停止的关系-Zee - aman.cao - 曹兆领的博客

场景二:
 
把脚本中的思考时间改为10s:
 
用户
10
Ramp up
2 vusers/10 sec
duration
50 sec
Ramp down
no
得到的Running Vusers图如下:
                (转)LR中duration和事务停止的关系-Zee - aman.cao - 曹兆领的博客
平均事务响应时间图:
             (转)LR中duration和事务停止的关系-Zee - aman.cao - 曹兆领的博客
解释:
 
 
在场景一中:
1, 在Running vusers图中可以看到,用户都是执行完事务(10秒左右)就退出了,如果没有duration并且设置了ramp up,则任一个用户在脚本执行完了后,就会退出,不会等到所有的用户都上来才开始退出。
2, 没有duration时,场景结束后,用户在passed的状态。
 
在场景二中:
1, 如果有duration,脚本在运行时,如果duration已经结束,事务还没有执行完,就会接着执行下去,直到事务完成,不会出现事务执行一半就断开的现象。
2, 设置了duration,场景结束后,用户在stopped。
  评论这张
 
阅读(325)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017