如何取LR web_reg_sava_param的值

转载 2012年03月27日 11:20:09
Action()
{
int x,j;
char cname[20];

x=web_reg_save_param ("data",
                    "LB=username=",
                    "RB=,",
                    "Ord=ALL",
                    LAST);
    web_url("lrdemo",
        "URL=http://localhost:8088/lrdemo",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t1.inf",
        "Mode=HTML",
        LAST);
  x=atoi(lr_eval_string("{data_count}"));
  lr_error_message("the length:%d",x);
for(j=1;j<=x;j++){
    sprintf(cname,"{data_%d}",j);
    lr_error_message(lr_eval_string(cname));
   // lr_error_message("data in %d is %s",j,lr_eval_string(cname));
                    
}

//lr_error_message("%s",lr_eval_string("{data_count}"));
    //lr_error_message(lr_eval_string("{data_1}"));
    // lr_error_message(lr_eval_string("{data_2}"));

    return 0;
}

--------------------华丽的分割线-------


Action()
{
int x,j;
char cname[20];

x=web_reg_save_param ("data",
                    "LB=username=",
                    "RB=,",
                    "Ord=ALL",
                    LAST);
    web_url("lrdemo",
        "URL=http://localhost:8088/lrdemo",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t1.inf",
        "Mode=HTML",
        LAST);
  x=atoi(lr_eval_string("{data_count}"));
  lr_error_message("the length:%d",x);
for(j=1;j<=x;j++){
    sprintf(cname,"{data_%d}",j);
    if(strcmp(lr_eval_string(cname),"peter")==0){
        lr_error_message ("peter exists.............................");
    }else{
        lr_error_message(lr_eval_string(cname));
        lr_error_message ("peter never exists.........................");
    }
    lr_error_message(lr_eval_string(cname));
   // lr_error_message("data in %d is %s",j,lr_eval_string(cname));
                    
}

//lr_error_message("%s",lr_eval_string("{data_count}"));
    //lr_error_message(lr_eval_string("{data_1}"));
    // lr_error_message(lr_eval_string("{data_2}"));

    return 0;
}

LR参数化设置:数据分配与取值方式

LoadRunner参数化设置中有九种取值方式:(以用户名参数user为例,其数据参数列表为:jojo、201401、201402、201403、201405、201406、201407、201408...
  • cgg66
  • cgg66
  • 2013年12月13日 11:04
  • 1958

loadrunner之获取登陆接口中的token值

Loadrunner获取登陆接口中的token值   登录后,服务器会生成token并返回给客户端,之后客户端与服务器交互的操作中,服务器程序会对比这个token,正确则允许操作,否则拒绝客户端请求。...
  • clean_water
  • clean_water
  • 2016年10月28日 17:26
  • 3180

loadrunner接口性能测试获取返回参数再传参脚本

测试支付业务,请求了3个接口,这么3个接口分别获取参数,因为第4个接口的参数返回没有多大的意思,就没有接收返回的参数;第5个接口,传全部的参数,再接收服务器返回的参数,接收订单号即可;由于第18个接口...
  • u011602348
  • u011602348
  • 2017年03月20日 14:44
  • 1779

LR 中手工关联web_reg_save_param 函数用法

LR中对参数关联分两种,一种是手工关联,一种是自动关联,自动关联就是LR工具帮你找到,比如按CTRL+F8 可以进行自动关联,这种方法可以满足一些简单的需求,使用比较方便,但当LR工具找不到关联时...
  • brbrbrbrbrbr
  • brbrbrbrbrbr
  • 2016年09月02日 00:01
  • 1405

LR的web_reg_save_param详解

运行脚本时,web_reg_save_param 函数将扫描所访问的后续 HTML 页。如果指 定左边界和/ 或右边界, VuGen 将搜索这些边界之间的文本。VuGen 找到文本 后,会将其分配...
  • u010335298
  • u010335298
  • 2014年09月29日 15:54
  • 1677

loadrnnner 打印出web_reg_save_param 取到的数组中的所有值

当我们需要把loadrunner中web_reg_save_param 所获取到的数组zhong
  • yangtong19880810
  • yangtong19880810
  • 2014年07月18日 17:56
  • 866

LoadRunner——loadrunner必用函数web_reg_save_param获取多个符合边界值条件的使用方法

在做loadrunner性能脚本开发时,常常碰见一个需求:符合web_reg_save_param函数中定义的左右边界值的值有多个,而我们的常规写法默认返回的是符合条件的第一个,而有时我们却需要使用后...
  • wx19900503
  • wx19900503
  • 2016年09月21日 09:53
  • 514

在LoadRunner中用web_reg_save_param()做关联

  • 2008年07月11日 11:59
  • 23KB
  • 下载

关联函数web_reg_save_param详解

所谓关联都是使用web_reg_save_param()函数将服务器返回的内容进行收集过滤的过程 1、首先介绍一个函数web_set_max_html_param_len(),当关联出错的时候VuG...
  • zgnsjl
  • zgnsjl
  • 2013年09月05日 10:47
  • 754

loadrunner回放时报Error -26377(web_reg_save_param)

搞了大半天,终于能正常通过web_reg_save_param获取到自己想要的返回值了。 网上说了好多办法,但是对我都没用,我的办法是先用web_reg_save_param函数获取所有响应body...
  • qinyq88826
  • qinyq88826
  • 2013年05月21日 16:29
  • 5801
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何取LR web_reg_sava_param的值
举报原因:
原因补充:

(最多只允许输入30个字)