如何取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的web_reg_save_param详解

运行脚本时,web_reg_save_param 函数将扫描所访问的后续 HTML 页。如果指 定左边界和/ 或右边界, VuGen 将搜索这些边界之间的文本。VuGen 找到文本 后,会将其分配...

LR 中手工关联web_reg_save_param 函数用法

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

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

当我们需要把loadrunner中web_reg_save_param 所获取到的数组zhong

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

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

loadrunner回放时报Error -26377(web_reg_save_param)

搞了大半天,终于能正常通过web_reg_save_param获取到自己想要的返回值了。 网上说了好多办法,但是对我都没用,我的办法是先用web_reg_save_param函数获取所有响应body...

LoadRunner函数详解之web_reg_save_param_ex

定义:将请求的动态数据信息保存到一个参数 函数形式:web_reg_save_param_ex( const char *ParamName, [const char *LB, ][const ch...

web_reg_save_param介绍

应用范围 在使用Loadrunner进行性能测试时,经常遇到一种情况,需要通过web页面修改某事务的状态。于是需要首先读出当前的事务的状态,再进行修改,此时便可以使用到web_reg_save_p...

web门户登录成功校验LR脚本(web_reg_find应用)

来至:gotesting软件测试联盟论坛   http://www.78test.com 原创vuser脚本片段: lr_start_transaction("trans_...

用ServletContext获得Web.xml中子元素param-value的值异常

今天在servlet中加载JDBC驱动时,在init()时获得配置文件中的driverClass时由于用ServletContext sc=getServletContext();      dri...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何取LR web_reg_sava_param的值
举报原因:
原因补充:

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