loadrunner Lr_类函数之lr_set_transaction_status_by_name()

lr_set_transaction_status_by_name()


设置单个指定的事务的默认结束状态。
int lr_set_transaction_status_by_nameint statusconst char *trans_name;
 

参数说明:
status:用于通过,失败或停止的交易状态常量之一,自动状态不适用。
trans_name:事务名称

lr_set_transaction_status_by_name函数使用名称trans_name设置打开事务的默认状态。此事务的lr_end_transaction语句必须通过将LR_AUTO作为其状态参数来使用自动状态分配。

事务的状态在lr_end_transactionstatus参数中定义。如果此状态为LR_AUTO,则会自动分配该值。默认情况下,此值为LR_PASS,表示成功的事务。 lr_set_transaction_status_by_name将此默认值更改为status

 

示例:lr_set_transaction_status_by_name
在以下示例中,事务t1的状态更改为失败状态,因为发生了常规错误。请注意,事务t2的退出状态不受对lr_set_transaction_status的此调用的影响。由于LR_AUTO的默认值是LR_PASS,它将返回通过的退出状态。
ifevent == GENERAL_ERROR
     lr_set_transaction_status_by_nameLR_FAIL,“t1”);
lr_end_transaction
(“t1”,LR_AUTO;
lr_end_transaction
(“t2”,LR_AUTO;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值