Loadrunner Lr_类函数之事务函数扩展判断事务是否成功的5种方法

Loadrunner 判断事务是否成功的5方法

LR 中往往需要关联response中的值来判断请求是否发送成功,可以使用以下几种方法: 
1
、判断关联到的字符串是否为空,

if (strlen(lr_eval_string("{param}")) == 0);

2、判断关联的字符串是否跟期望的值相同,

if(strcmp(lr_eval_string("{param}"), "expected") == 0);

3、判断关联的字符数组count是否为0,这种情况适合 ORD=ALL 
的关联方式,

if(atoi(lr_eval_string("{param_count}")) == 0);

4、根据返回的响应码是不是200

int retCode =web_get_int_property(HTTP_INFO_RETURN_CODE);

if(intelligentDeposit_retCode == 200)

5.根据检查点函数判断事务是否成功

//检查点设置语句

  //tmp在此时为临时参数

  web_reg_find("SaveCount=tmp",

  "Text=xxx",

  LAST);

  //事务判定语句

  //因为tmp为临时参数,所以需要用lr_eval_string函数将起转化为变量。

  if(atoi(lr_eval_string("{tmp}"))>=1){

  lr_end_transaction("register", LR_PASS);

  }

  else

  lr_end_transaction("register", LR_FAIL);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值