如何使用web_reg_save_param方法保存的多个参数?

原创 2007年09月18日 08:54:00

web_reg_save_param方法中,如果参数部分指明"ORD=ALL",则可以保存多个参数。例如“web_reg_save_param("flight_num","LB=<input type=/"checkbox/" name=/"","RB=/" value=/"on/">","ORD=ALL",LAST)”,将会根据实际情况查找符合条件的内容,然后把找到的结果依次保存在参数flight_num_1flight_num_2flight_num_3、……中。如果要使用这些参数,可以借助数组来完成。

下面的示例演示了在订票程序中,如何把找到的票号保存到数组中,然后利用循环语句生成参数名称并保存到数组中。得到参数列表后,接下来就能进行其它操作,例如删除订票等。

Action()

{  int i;

   int  count;

   char param[10][20];

   web_reg_save_param("flight_num","LB=<input type=/"checkbox/" name=/"","RB=/" value=/"on/">","ORD=ALL",LAST);

       web_url("com.mercurytours.servlet.IteneraryServlet",

              "URL=http://localhost/servlets/com.mercurytours.servlet.IteneraryServlet",

              "TargetFrame=",

              "Resource=0",

              "RecContentType=text/html",

              "Referer=http://localhost/servlets/com.mercurytours.servlet.ReservationServlet",

              "Snapshot=t3.inf",

              "Mode=HTML",

              LAST);

    count=atoi(lr_eval_string("{flight_num_count}"));

    lr_error_message("已经订票的数量:%d",count);

     for(i=1;i<=count;i++){

       sprintf(param[i],"{flight_num_%d}",i);//参数名称存到数组中

       lr_error_message(param[i]);

      }

     for(i=1;i<=count;i++){     

       lr_error_message(lr_eval_string(param[i]));//使用参数

      }

       return 0;

}

 

 

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

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

关联函数web_reg_save_param的ORD参数用法

http://blog.csdn.net/jiang1986829/article/details/47113613 定义:注册一个请求,将请求的动态数据信息保存到一个参数  **函数形式:**w...

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

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

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...

LR 中手工关联web_reg_save_param 函数用法

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

LR的web_reg_save_param详解

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

yii2 save方法只保存置顶列的参数

Yii的save方法: 下面是save方法的源码public function save($runValidation=true,$attributes=null) { if(!$runVa...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何使用web_reg_save_param方法保存的多个参数?
举报原因:
原因补充:

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