- 定义:为了衡量某个操作的性能,需要在操作的开始和结束位置插入这样一个范围,即transaction
- 原因:为了知道不同操作所花费的时间,衡量不同操作对被测系统造成的影响,如现实生活中网页登录或订购等操作。
- 作用:事务的开始点,loadrunner会开始计时,直至事务结束点,计时结束。可以说事务是一个计时标识。这个过程得到的时间即为一个事务的时间,通常事务时间反应的是一个操作过程的响应时间。
- 函数构造:事务开始函数包含一个参数,事务结束函数包含两个参数(第一个是事务名称,第二个是事务的状态,根据status不同,返回不同处理方式)
-
消耗的时间:Duration表示事务完成响应的时间,Wasted time表示自身事务所消耗的时间
- 注意:不要将思考时间加入事务中(lr_think_time函数),否则在回放思考时间设置被允许的情况下,会影响事务正确的执行时间分析和统计。