51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1774|回复: 4
打印 上一主题 下一主题

菜鸟请教个loadrunner函数关联问题,请大家指点下。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-12-24 23:44:12 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 lx2610 于 2014-12-24 23:46 编辑

描述:
下面这个链接的TicketRing后面部分是动态的,用户账户登陆系统后,会产生一个TicketRing,这个558866是用户ID,后面那一截是随机返回的
([url]http://home.hnteacher.net/default.aspx?TicketRing=558866-90bdd24d-3270-4bd9-a38b-80199b6dbce2[/url])

脚本:
web_reg_save_param_ex(
        "ParamName=P_TicketRing",
        "LB=Message\":\"",
        "RB=\"",
        "Ordinal=1",
        SEARCH_FILTERS,
        LAST);

    lr_rendezvous("class");
    lr_start_transaction("class");

    web_url("GetTicketRing.ashx",
        "URL=http://home.hnteacher.net/Tools/GetTicketRing.ashx?ViewUserID={C_ID}&TrainAppID=100001&mark=21",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=http://home.hnteacher.net/default.aspx?ID={C_ID}",
        "Snapshot=t9.inf",
        "Mode=HTML",
        LAST);

    web_url("ClassPortal.aspx",
        //"URL=http://training.hnteacher.net/Elearning/ClassPortal/ClassPortal.aspx?CLASS_ID=4300000000c9e&TicketRing={C_ID}-aa3b3035-8a71-4aec-b493-326b8ae80dc3",
        "URL=http://training.hnteacher.net/Elearning/ClassPortal/ClassPortal.aspx?CLASS_ID=4300000000c9e&TicketRing={P_TicketRing}",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t10.inf",
        "Mode=HTML",
        EXTRARES,
        "URL=../Elearning/images/nav-bg.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/bg-bottom.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/bg-center.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/bg-top.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/cz.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/bg.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/bg2.jpg", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/ico-1.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/menu-active.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/content-center.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/ico-2.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/sub-nav-bg.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/content-bottom.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/footer.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/content-top.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Index.aspx", ENDITEM,
        "URL=../Elearning/images/title-bg.png", "Referer=http://training.hnteacher.net/Elearning/Elearning/ZS_Right.aspx", ENDITEM,
        LAST);

结果:就是第一次迭代运行完,Test  Results 查看
TicketRing关联返回是正常的,迭代第二次运行完,TicketRing后面部分就是一些乱码,请问这个关联该怎么处理啊?,请大家指点下。
对手动关联函数不是很了解,自动关联扫描不到)?

附件:
正常:

错误:

新手第一次发帖,刚学习lr,不知道写清楚了没。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2019-9-27 12:46
  • 签到天数: 179 天

    连续签到: 1 天

    [LV.7]测试师长

    5#
    发表于 2014-12-30 14:43:02 | 只看该作者
    这个不是关联出的错误,是GetTicketRing的时候出的错。

    你问问开发人员,ResultType :7 ,这个结果是什么意思
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-18 14:31
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2014-12-29 13:56:35 | 只看该作者
    我觉得是设置参数,把返回值当参数里 ,然后在登录的时候再调用参数就好了,
    然后再加个检查点,就能直接指导返回是否符合规范
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-30 09:30
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2014-12-25 09:37:54 | 只看该作者
    为啥不用 web_reg_save_param 这个函数呢?  lr_rendezvous("class"); 这个是不是要放在关联的前面,哈哈,我也不太清楚啦
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 20:49 , Processed in 0.070270 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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