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

来源:互联网 发布:淘宝二手镜头店铺推荐 编辑:程序博客网 时间:2024/05/21 10:13

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);

 

阅读全文
0 0
原创粉丝点击