LoadRunner事务函数

一、事务的作用
1.统计每一个请求或者每一批请求的响应时间:处理速度;
2.统计事务的成功率:系统稳定性;

二、LoadRunner事务函数语法

lr_start_transaction()
事务起始函数
int lr_start_transaction( const char *transaction_name ); 
参数说明:
transaction_name :事务名称。
lr_end_transaction()
事务结束函数
int lr_end_transaction( const char *transaction_name, int status ) ; 
参数说明:
transaction_name:事务名称;
status:状态码,取值如下:
LR_AUTO:事物的状态被自动设置,如果事务执行成功,状态设置为PASS,如果执行失败,状态设置为FAIL,如果由于异常中断,状态被设置成STOP;
LR_PASS:LR_PASS:事务如果执行成功,代码的返回状态就是PASS;
LR_FAIL:事务如果执行失败,代码的返回状态就是FAIL;
LR_STOP:事务结束后停止。

三、LoadRunner关于事务的设置
【Virtual User Generrator】菜单栏-【Vuser】-【Run-time Settings】-【Miscellaneous】-【Automatic Transactions】中有【Define each action as a transaction】和【Define each step as a transaction】两个选项,在不使用事务函数默认使用【Define each action as a transaction】,每个action作为一个事务,勾选【Define each step as a transaction】表示每个步骤,每个函数都作为一个事务。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值