LR中的事务(transaction)
来源:互联网 发布:山东省教师网络研修 编辑:程序博客网 时间:2024/05/17 21:52
1.什么事务?
2.事务的作用是什么?
3将事务插入到Vuser脚本中
本文出自:于勇的《性能测试与LoadRunner实践》
事务:事务是要度量其服务器响应时间的任务或操作集。一个完整的事务是由事务开始、事务结束以及一个或多个业务操作/任务构成。形式如图1-5所示:
图1-5(一个事务示例代码段)
插入一个事务有两种方式来实现,一种是手工方式,另外一种是利用菜单或者工具条进行事务的添加。手工方式要求编写脚本人员必须十分清楚脚本的内容,在合适的位置插入事务的开始和事务的结束函数。另外一种方式,应用菜单或者工具条进行添加相对来说操作方法简单一些,首先切换到脚本树视图,参见图1-6,而后通过菜单或者工具条添加事务开始和事务结束,参见图1-7。
图1-6(工具条相关按钮)
图1-7(事务相关菜单选项和工具按钮)
1. 事务必须是成对出现,即:一个事务有事务开始必然要求也有事务结束。
2. 事务结束函数共包括两个参数,第一个参数是事务的名称,第二个参数是事务的状态。事务状态可以为LR_PASS:返回“Succeed”返回代码 ;LR_FAIL:返回“Fail”返回代码 ;LR_STOP:返回“Stop”返回代码 ;LR_AUTO:自动返回检测到的状态。
在应用事务的过程中,不要将思考时间(lr_think_time函数)放在事务开始和事务结束之间,否则在回放思考时间设置被允许的情况下,思考时间将被算入事务的执行时间,从而影响了对事务正确的执行时间的分析与统计。
http://bbs.51testing.com/viewthread.php?tid=504961&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D11
- LR中的事务(transaction)
- LR中的事务(transaction)
- Django中的事务(Transaction)管理
- Hibernate 中的 Transaction(事务)
- [事务] -- 事务(Transaction)
- 关于事务(transaction)
- 事务(Transaction)
- sql 事务(transaction)
- 事务(Transaction)
- sql事务(Transaction)
- Redis事务(transaction)
- LR 事务!
- 事务脚本(Transaction Script)
- 事务(Transaction)的特性
- 数据库事务(Transaction)概述
- PowerBuilder事务(Transaction)处理
- 事务(Transaction)的特性
- 事务(Transaction)的特性
- 20111023练习赛解题报告
- Struts2<s:iterator value="" var="lst">中var的使用和一些标签的使用体会
- addSubview和insertSubview的区别
- 3年外链经验分享
- 【Test Design Studio 3】-04.可同时编辑多个QTP脚本与Action
- LR中的事务(transaction)
- Siri:赋予机器和米老鼠唐老鸭一样的个性化魅力
- How To Install ns3 on linux ? [转]
- js中动态创建关联数组的问题
- 《当程序员的那些快乐日子》(十六)我是怎么上班的(中)
- 载波侦听
- 笔试考察高数之平均要取多少个(0,1)中的随机数才能让和超过1。
- linux中MIB与MB单位的区别
- C语言之random_n