zoukankan      html  css  js  c++  java
  • lr 自带的例子,如何进行关联,通过代码的函数进行实现

    本篇主要介绍如何来进行把参数进行关联,首先对web tours进行设定

    如下图

    点击“administration”j进入跳转页面,如下图所示

    勾选第三项,下拉下方,点击“update”按钮,

    关闭浏览器即可,

    然后利用lr进行录制脚本,主要的动作是,进入主页,输入jojo 密码输入bean,点击登录,然后点击“sign off”按钮即可,回放一遍,这时候就会出现错误

    而这时候扫描关联,关联下方的表格中没有任何条目,这时候我们可以到脚本视图里来进行编写脚本,具体代码如下

     web_reg_save_param ("WCSParam_Diff1",
        "LB=userSession value=",
        "RB=>",
        "Ord=1",
        "RelFrameId=1.2.1",
        "Search=Body",
         LAST);(这个函数是外加的)


    "Name=userSession", "Value={WCSParam_Diff1}", ENDITEM,(这行是需要修改的,value值那里设定上面那个函数里的参数)

    下面贴出整个代码

    Action()
    {
        web_reg_save_param ("WCSParam_Diff1",
        "LB=userSession value=",
        "RB=>",
        "Ord=1",
        "RelFrameId=1.2.1",
        "Search=Body",
         LAST);
    
        web_url("WebTours",
            "URL=http://localhost:1080/WebTours/",
            "Resource=0",
            "RecContentType=text/html",
            "Referer=",
            "Snapshot=t1.inf",
            "Mode=HTML",
            LAST);
    
        lr_think_time(17);
    
     
        web_submit_data("login.pl",
            "Action=http://localhost:1080/WebTours/login.pl",
            "Method=POST",
            "RecContentType=text/html",
            "Referer=http://localhost:1080/WebTours/nav.pl?in=home",
            "Snapshot=t2.inf",
            "Mode=HTML",
            ITEMDATA,
            "Name=userSession", "Value={WCSParam_Diff1}", ENDITEM,
            "Name=username", "Value=jojo", ENDITEM,
            "Name=password", "Value=bean", ENDITEM,
            "Name=JSFormSubmit", "Value=on", ENDITEM,
            "Name=login.x", "Value=58", ENDITEM,
            "Name=login.y", "Value=8", ENDITEM,
            LAST);
    
        web_image("SignOff Button",
            "Alt=SignOff Button",
            "Snapshot=t3.inf",
            LAST);
    
    return 0;
    }

    然后在回放一遍,就可以搞定啦!

    生活啊生活,想起了一些往事,想起了一些往人,不知道你们心里是否还记得我这个人,嘿嘿,努力努力,再努力一点点!

  • 相关阅读:
    多线程的互斥(下)——信号量
    Linux下几种另类创建文件之方法
    Linux下VsFTP和ProFTP用户管理高级技巧 之一
    全面了解Linux下Proc文件系统
    许可证大阅兵
    SSH远程快速登录Linux
    为root账户更名
    Linux集群的I/O性能测试
    Think Pad笔记本分区解决思路及方法
    图形界面备份Linux系统介绍
  • 原文地址:https://www.cnblogs.com/woxiangxintj/p/4392879.html
Copyright © 2011-2022 走看看