loadrunner Lr_类函数之lr_set_transaction()

lr_set_transaction()

创建完成的事务。
int lr_set_transaction(const char * name,double duration,int status);
 

参数说明:
Name:事务的名称。
duration:事务持续时间(秒)。
status:事务完成状态。用于pass, fail, or stop的交易状态常量之一,自动状态不适用。


lr_set_transaction函数在单个调用中创建事务,其持续时间和状态。在您要在事务中捕获的业务流程不包括顺序步骤,或者您可能需要或可能不想创建事务的情况下使用它,这取决于仅在测试期间已知的条件。
要为非顺序步骤创建事务,请捕获参与业务流程的每个系列步骤的持续时间。总计持续时间并使用lr_set_transaction创建事务。
要使用C语言脚本捕获持续时间,请使用lr_start_timer和lr_end_timer。对于其他语言,请使用本地语言时间函数。
lr_set_transaction也可以用于通过使用lr_get_transaction_duration保存事务失败前的持续时间来报告失败的事务的持续时间,然后使用lr_set_transaction创建用于报告该时间的新事务。
lr_set_transaction创建和关闭事务。因此,没有仅适用于开放交易的功能适用。
注意:不要在事务名称中使用句点字符(.)。句点字符分隔事务和子事务。在分析中,具有句点的事务名称将被解释为两个事务。

 

示例:lr_set_transaction
创建成功事务“Multiple_Orders”,持续时间为45.3秒。
lr_set transaction(“MultipleOrders”,45.3LR_PASS;

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值