51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] LoadRunner脚本中的事务的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-10 14:24:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我录制了一段脚本,如下!大家可以看到我在脚本里有一个名为“shiting”的事务,我明明在这个事务里有操作的(点击了一个链接),但脚本里这个事务内容为什么会是空的?

Action()
{

        web_add_cookie("__utma=48153063.3075140148781240300.1229064700.1233734081.1233738475.32; DOMAIN=192.168.3.215");

        web_add_cookie("__utmz=48153063.1229064700.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); DOMAIN=192.168.3.215");

        web_url("MusicTest.htm",
                "URL=http://192.168.3.215:8080/1111/MusicTest.htm",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=music/%E5%8D%A1%E5%86%9C.wma", ENDITEM,
                LAST);

        lr_rendezvous("jihe");

        lr_start_transaction("shiting");

        lr_end_transaction("shiting",LR_AUTO);

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

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2009-2-10 15:20:59 | 只看该作者
    很可能是选取的协议错误导致没有录制到。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-2-10 15:48:03 | 只看该作者
    同意2楼的说法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2009-2-10 16:12:17 | 只看该作者
    第一,协议选择错误;
    第二,你的操作非客户端与服务端之间的交互这样的操作,比如说点击后退、前进,或者你打开的页面是从缓存获取,并不是从服务器获取的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2009-2-10 16:16:34 | 只看该作者

    回复 4# 的帖子

    我点击页面中的一个链接,肯定是和服务端进行了交互的,那么只有第一种可能了
    另外我忘了说,这个链接是一个试听按钮,应该属于JavaScript,那还需要选择什么协议呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-2-10 16:39:55 | 只看该作者
    流媒体协议,你找找,好像是media的协议
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2009-2-10 17:09:07 | 只看该作者
    我在多协议里面找不到类似的协议啊?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2009-2-10 17:38:38 | 只看该作者
    原帖由 lacylee200 于 2009-2-10 17:09 发表
    我在多协议里面找不到类似的协议啊?

    这个图片的协议试试,不知道是否可行,看看协议的帮助把,loadrunner自带。希望高手们踊跃回答,我继续关注中…………

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2009-2-10 17:42:11 | 只看该作者

    回复 8# 的帖子

    谢谢,但是这个是单协议,我要录制的是WEB页,所以也需要WEB协议。
    我在多协议里选择了WEB协议和MMS协议,重新录制一遍,仍然有同样的问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-2-10 21:19:52 | 只看该作者
    脚步是采用什么方式录制的?
    基于浏览器的应用程序中如果包含了javascript脚本并由该脚本向服务器提出了请求,推荐使用URL-based script;
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2009-2-11 10:39:01 | 只看该作者

    回复 10# 的帖子

    谢谢,问题解决了,顺便问下URL-based script和HTML-based script有什么实质上的区别
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-19 22:45 , Processed in 0.167491 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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