如何使用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;

}

 

 

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

如何使用web_reg_save_param方法保存的多个参数?web_reg_save_param方法中,如果参数部分指明"ORD=ALL",则可以保存多个参数。例如“web_reg_save_pa...
  • chenshaoying
  • chenshaoying
  • 2007年08月02日 10:38
  • 5249

loadrunner Web_类函数之web_reg_save_param_xpath()

loadrunner Web_类函数之web_reg_save_param_xpath()
  • testingstar
  • testingstar
  • 2017年09月18日 20:51
  • 353

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

如何使用web_reg_save_param方法保存的多个参数?web_reg_save_param方法中,如果参数部分指明"ORD=ALL",则可以保存多个参数。例如“web_reg_save_pa...
  • softstars
  • softstars
  • 2008年01月03日 13:41
  • 221

LoadRunner遇到的一个问题,web_reg_save_param

试验网易邮箱自动发信的时候遇到的问题网易的邮箱服务器和登陆服务器是分开的,需要从登陆服务器取得一个字符串之后去邮箱服务器中作为网址的一部分采用http方式录制 loadrunner自动检查不到这个关联...
  • zzljn
  • zzljn
  • 2008年05月15日 16:36
  • 1055

LoadRunner函数详解之web_reg_save_param

定义:注册一个请求,将请求的动态数据信息保存到一个参数 **函数形式:**web_reg_save_param( const char *ParamName, , LAST ) 基本信息: 1、...
  • jiang1986829
  • jiang1986829
  • 2015年07月28日 22:48
  • 5792

web_reg_save_param用法

定义:注册一个请求,将请求的动态数据信息保存到一个参数 **函数形式:**web_reg_save_param( const char *ParamName, , LAST ) 基本信息:...
  • jiangpr_ok
  • jiangpr_ok
  • 2016年11月29日 10:26
  • 2657

loadrunner关联及web_reg_save_param方法浅析

Automation of software loadrunner关联及web_reg_save_param方法浅析 一、什么是关联 关联(correlation):...
  • Sunnyyou2011
  • Sunnyyou2011
  • 2014年09月12日 18:16
  • 890

LoadRunner函数详解之web_reg_save_param_ex

定义:将请求的动态数据信息保存到一个参数 函数形式:web_reg_save_param_ex( const char *ParamName, [const char *LB, ][const ch...
  • jiang1986829
  • jiang1986829
  • 2015年08月11日 15:08
  • 9319

循环打印web_reg_save_param保存的参数

Action() {     char buffer[128] = {0};  int j;     int i;   web_reg_save_param("param1",   "LB...
  • hualusiyu
  • hualusiyu
  • 2012年12月31日 19:07
  • 629

QT参数保存

QT界面中涉及到很多的参数保存和状态显示。参数的保存要做到随时对参数进行读取和存储,而实时显示则要做到实时地动态显示。QT的参数保存和读取使用的是文件保存方式,将所有的参数都保存到一个对应的文...
  • wu159632
  • wu159632
  • 2011年05月15日 23:19
  • 931
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何使用web_reg_save_param方法保存的多个参数?
举报原因:
原因补充:

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