51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8419|回复: 10
打印 上一主题 下一主题

[原创] loadrunner录制ZK成功,回放时不显示页面

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-1-8 14:23:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如题,我用自动关联录制ZK写项目录制部分脚本如下:
跟ajax录制的脚本大同小异,web_url("zk.wcs;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267",      不知道这个里面的jsessionid干什么用的。
Action()
{

        web_set_max_html_param_len("1024");

        /* Registering parameter(s) from source task id 8
        // {JSESSIONID2} = "2DF691D60A8521F8ABF4CB15BCDDA267"
        // */

        web_reg_save_param("JSESSIONID2",
                "LB/IC=jsessionid=",
                "RB/IC=\"",
                "Ord=1",
                "Search=body",
                "RelFrameId=1",
                LAST);

        web_url("index.zul",
                "URL=http://localhost:8888/newsips/term/index.zul",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTTP",
                LAST);

        web_concurrent_start(NULL);

        web_url("zk.wcs;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267",         //这个jseesionid 不知道是写死的,我用{JSESSIONID2} 代替也没成功 不知道这个jsessionid是什么干什么用的,也做过参数化,没有成功。                "URL=http://localhost:8888/newsips/zkau/web/d1e98f25/zul/css/zk.wcs;jsessionid={JSESSIONID2}",
                "Resource=1",
                "RecContentType=text/css",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t2.inf",
                LAST);

        web_url("zk.wpd;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267",
                "URL=http://localhost:8888/newsips/zkau/web/d1e98f25/js/zk.wpd;jsessionid={JSESSIONID2}",
                "Resource=1",
                "RecContentType=text/javascript",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t3.inf",
                LAST);

        web_url("zul.lang.wpd;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267",
                "URL=http://localhost:8888/newsips/zkau/web/d1e98f25/js/zul.lang.wpd;jsessionid={JSESSIONID2}",
                "Resource=1",
                "RecContentType=text/javascript",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t4.inf",
                LAST);

        web_concurrent_end(NULL);

        web_concurrent_start(NULL);

        web_url("zul.wnd.wpd;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267",
                "URL=http://localhost:8888/newsips/zkau/web/_zv2010090312/js/zul.wnd.wpd;jsessionid={JSESSIONID2}",
                "Resource=1",
                "RecContentType=text/javascript",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t5.inf",
                LAST);

        web_url("zul.inp.wpd;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267",
                "URL=http://localhost:8888/newsips/zkau/web/_zv2010090312/js/zul.inp.wpd;jsessionid={JSESSIONID2}",
                "Resource=1",
                "RecContentType=text/javascript",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t6.inf",
                LAST);

        web_url("zhtml.wpd;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267",
                "URL=http://localhost:8888/newsips/zkau/web/_zv2010090312/js/zhtml.wpd;jsessionid={JSESSIONID2}",
                "Resource=1",
                "RecContentType=text/javascript",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t7.inf",
                LAST);
            。。。。。。

         lr_think_time(61);
//下边是登陆时候的脚本
        web_submit_data("zkau;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267",
                "Action=http://localhost:8888/newsips/zkau;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267?dtid=zd_v801&cmd_0=onChange&uuid_0=z_v80_q&data_0=%7B%22value%22%3A%22kxg%22%2C%22start%22%3A3%7D&cmd_1=onOK&uuid_1=z_v80_3&data_1=%7B%22reference%22%3A%22z_v80_q%22%2C%22keyCode%22%3A13%2C%22which%22%3A13%7D",
                "Method=POST",
                "RecContentType=text/plain",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t16.inf",
                "Mode=HTTP",
                ITEMDATA,
                LAST);

        web_submit_data("zkau;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267_2",
                "Action=http://localhost:8888/newsips/zkau;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267?dtid=zd_v801&cmd_0=onOK&uuid_0=z_v80_3&data_0=%7B%22reference%22%3A%22z_v80_q%22%2C%22keyCode%22%3A13%2C%22which%22%3A13%7D&cmd_1=onOK&uuid_1=z_v80_3&data_1=%7B%22reference%22%3A%22z_v80_q%22%2C%22keyCode%22%3A13%2C%22which%22%3A13%7D",
                "Method=POST",
                "RecContentType=text/plain",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t17.inf",
                "Mode=HTTP",
                ITEMDATA,
                LAST);

        lr_think_time(4);

        web_submit_data("zkau;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267_3",
                "Action=http://localhost:8888/newsips/zkau;jsessionid=2DF691D60A8521F8ABF4CB15BCDDA267?dtid=zd_v801&cmd_0=onClick&uuid_0=z_v80_v&data_0=%7B%22pageX%22%3A534%2C%22pageY%22%3A423%2C%22which%22%3A1%2C%22x%22%3A15%2C%22y%22%3A6%7D",
                "Method=POST",
                "RecContentType=text/plain",
                "Referer=http://localhost:8888/newsips/term/index.zul",
                "Snapshot=t18.inf",
                "Mode=HTTP",
                ITEMDATA,
                LAST);
}

回放时不成功,困扰我好几天了,网上也是各种搜索,不知道那位大侠对ZK项目做过压力测试,希望能得到您帮助,小弟不胜感激,在线等候您的回复。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

11#
发表于 2011-1-19 16:11:02 | 只看该作者
回访时不显示页面,情况很多。不一定是关联的问题。
有可能是IE和LR版本的问题
还有可能是录制协议选择HTML或URL模式的问题
还有就是不是所有页面回访都会页面显示
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2011-1-12 23:08:06 | 只看该作者
顶一个。。
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2014-10-29 10:40
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2011-1-11 16:30:27 | 只看该作者
    自动关联偶尔会出现 关联不完整,我用LR11遇到过!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-1-11 15:21:30 | 只看该作者
    写个文本检查就不用到数据库去检查了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2011-1-10 16:58:01 | 只看该作者
    我录制了登陆模块,回放时,数据库字段已经由logout改变成login了,写了输出语句,控制台也都输出了,就是没捕获到页面。这样算不算成功?能不能用这样的脚本继续后续工作?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-1-10 13:53:56 | 只看该作者
    多半是边界错了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-1-10 09:50:18 | 只看该作者
    就是关联问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-1-9 12:09:46 | 只看该作者
    录制完成后再关联一下。一般sessionid可以自动关联上的。
    不行你就只能手动关联了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2011-1-9 11:06:49 | 只看该作者
    回复 2# 云层


        云层老师,感谢您对我问题的关注,我邮箱kongweigang2008@163.com ,QQ号414347352 ,能给我一个您的联系方式么?以便我把部署环境给您。我用的公司的域,不知道外网能不能访问我tomcat上面部署的项目http://172.168.1.105:8888/newsips/term/index.zul
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2011-1-8 19:13:41 | 只看该作者
    JSESSIONID2 肯定是要关联的,你开一个网站或者给我一个部署环境我才能帮你试试
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 17:14 , Processed in 0.176442 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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