个人网站: www.7dtest.com 7点测试群:(61369656)------(77273408)------(35710365)------(9410090)

LR关联之用长度和偏移量保存参数-Zee

上一篇 / 下一篇  2007-09-24 13:55:21 / 个人分类:Zee的生活

录制到的脚本:

注:多余的脚本去掉了。

Action()

{

       web_url("mercuryWebTours",

              "URL=http://127.0.0.1:1080/mercuryWebTours/",

              "Resource=0",

              "RecContentType=text/html",

              "Referer=",

              "Snapshot=t1.inf",

              "Mode=HTML",

              LAST);

 

       web_submit_data("login.pl",

              "Action=http://127.0.0.1:1080/mercuryWebTours/login.pl",

              "Method=POST",

              "RecContentType=text/html",

              "Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?in=home",

              "Snapshot=t2.inf",

              "Mode=HTML",

              ITEMDATA,

              "Name=userSession", "Value=96444.2213041717tQzAitQpzDDDDDDDcQHzfpAQHi", ENDITEM,

              "Name=username", "Value=jojo", ENDITEM,

              "Name=password", "Value=bean", ENDITEM,

              "Name=JSFormSubmit", "Value=on", ENDITEM,

              "Name=login.x", "Value=0", ENDITEM,

              "Name=login.y", "Value=0", ENDITEM,

              LAST);

 

       lr_think_time(4);

 

       web_image("SignOff Button",

              "Alt=SignOff Button",

              "Snapshot=t3.inf",

              LAST);

 

       return 0;

}

设置data returned by server后回放得到数据:

<input type=hidden name=userSession value=96444.2921020656tQzAifDpcHfcQHzfpVVQzf>\n

在提交前添加关联函数如下:

//需要注意的是长度的变化。这里只说明了固定长度。如果长度是动态的,就不能这样写了。

web_reg_save_param("userSession1",

"LB=name=userSession ",

"RB=>",

"SaveLen=38",

"SaveOffSet=6",

LAST);

再次回放,看到replay log中如下:

Action.c(7):Notify:SavingParameter"userSession1=96444.4360469826tQzAizApzHQVzzzHcQHzfp"

OK了。


TAG: Zee的生活

引用 删除 boymarco   /   2008-08-30 22:23:36
学习了,谢谢!
 

评分:0

我来说两句

我的栏目

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 157974
  • 日志数: 146
  • 图片数: 1
  • 建立时间: 2006-12-05
  • 更新时间: 2012-11-16

RSS订阅

Open Toolbar