loadrunner中的web_reg_save_param

上一篇 / 下一篇  2015-07-23 09:31:36 / 个人分类:总结

方法:
1、web_reg_save_param 必须在请求执行前用,先注册,再调用请求
2、当匹配的左边界及右边界有"号时,使用\转义
web_reg_save_param("name",
"LB=<dl class=\"userinfo\">",
"RB=</dl>
",
"SaveOffset=0",
"SaveLen=24",
"Search=All",
LAST);
3、案例:
如我们需要获取登陆后的用户名
1、先注册
web_reg_save_param("name",
"LB=<dl class=\"userinfo\">",
"RB=</dl>
",
"SaveOffset=0",
"SaveLen=24",
"Search=All",
LAST);
2、执行登录请求web_submit_data("Login",
"Action=https://test.designerliving.com/Login?",
"Method=POST",
"RecContentType=text/html",
"Referer=",
"Snapshot=t12.inf",
"Mode=HTML",
ITEMDATA,
"Name=Login.Email", "Value=jiangchuntest01@syncsoftinc.com", ENDITEM,
"Name=Login.Password", "Value=12345678", ENDITEM,
"Name=Login.RememberMe", "Value=False", ENDITEM,
"Name=Login.ForPayPal", "Value=False", ENDITEM,
"Name=user_login", "Value=user_login", ENDITEM,
EXTRARES,)
3、输入name的信息 lr_log_message("getvalue : %s", lr_eval_string("{name}"));
因为name是参数而非变量,需要使用{};

二、简单的输出
Action()
{
int index=56;
char filename[64],*suffix="txt";
sprintf(filename,"log_%d.%s",index,suffix);
lr_output_message("Thenewfilenameis%s",filename);
return 0;
}


TAG:

 

评分:0

我来说两句

日历

« 2024-03-15  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 21290
  • 日志数: 22
  • 建立时间: 2014-02-28
  • 更新时间: 2019-02-20

RSS订阅

Open Toolbar