51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3188|回复: 4

[资料] web_reg_save_param 和关联的使用

[复制链接]
  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    发表于 2014-8-31 11:20:48 | 显示全部楼层 |阅读模式
    web_reg_save_param 和关联的使用
    1. 作用:保存动态数据。该数据的来源为html源码。
    2.使用
    顺序:web_reg_save_param();
              web_submit_data();
              lr_message();

    3.web_reg_save_param()的 属性
    1)在寻找动态数据时,可以对该数据的范围进行限制,通过左边界和右边界进行限制。即:LB,RB两个属性。
    Portion of string to save to parameter        LB        RB
    entire string        empty        empty
    a string delimited by boundaries        boundary        boundary
    the beginning of a string until the first right boundary        empty        boundary
    the last left boundary until the end        boundary        empty

    来源loadrunner帮助文档
    其中LB/IC 是忽略字符的大小写。

    2)ORD属性
    是将找到的动态变量保存到数组中。默认是ord=1.如果搜索到的字符是多个,并想将他保存在数组里,则ord=all;他们分别保存到pr_1 pr_2 .....。其中pr_count为内部函数,统计数组的个数。

    3)search 属性
    设置搜索的范围,可以是header,body,header and body,html body。

    4)SaveOffset属性
    偏移量。从搜索到的字符串中,取子串。默认saveoffset=0.
    5) SaveLen 属性
    取串的长度。也是从搜索到的字符串中,取子串。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

     楼主| 发表于 2014-8-31 11:21:52 | 显示全部楼层
    4.例子:
    1)
    char *pr;
    web_reg_save_param("pr","LB=pr","RB="<br>",LAST);
    web_submit_data("pr.php
                              "url=http://"
                               "TargerFrame=" 
                                ......
                                LAST);
    lr_message("value: %s",lr_eval_string("{pr}"));

    然后你就可以在运行的log中看到结果。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

     楼主| 发表于 2014-8-31 11:22:03 | 显示全部楼层
    2)关联的例子

    char *pr;
    web_reg_save_param("pr","LB=pr","RB="<br>",LAST);
    web_submit_data("pr.php
                              "url=http://"
                               "TargerFrame=" 
                                ......
                                LAST);

    i=atoi(pr_count)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-4-19 16:40
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2014-8-31 11:58:12 | 显示全部楼层
    关联的作用还是挺大的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2015-11-8 20:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2015-11-8 21:23:26 | 显示全部楼层
    举一个web-custom-request下获取jsessionid的关联的例子吧
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-3-29 23:17 , Processed in 0.065406 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表