如何使用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函数中定义的左右边界值的值有多个,而我们的常规写法默认返回的是符合条件的第一个,而有时我们却需要使用后...

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详解

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

Web_reg_find()函数的使用

Web_reg_find()函数的使用 1.此函数的作用,很显然就是能告之测试人员页面是否显示正确,其意义与价值在我此次支撑平台的性能测试得到了体现。 2.在使用此函数的过程中,遇...

Web_reg_find()函数的使用

1.此函数的作用,很显然就是能告之测试人员页面是否显示正确,其意义与价值在我此次支撑平台的性能测试得到了体现。 2.在使用此函数的过程中,遇到了非常郁闷的事情,幸得老大的帮助才得以跳出误区。当在...

Web_reg_find()函数的使用

Web_reg_find()函数的使用 完整参数:  web_reg_find(   "Fail=NotFound", //规定什么是错误的场景,发现错误的时候脚本是否继续执行;   "Sea...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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