51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2549|回复: 6
打印 上一主题 下一主题

[原创] LoadRunner 监控服务器问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-10 11:08:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在用LoadRunner监控服务器,开始运行脚本后,在监控图中的时间有变化,但是监控图上面没有数据,服务器是WIN2003的。Rmeote Procedure Call(RPC)服务开启了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2010-6-10 13:44:48 | 只看该作者
    用LR很难说是什么原因
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2010-7-1 10:14:35 | 只看该作者
    还有这事
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2010-7-1 10:34:18 | 只看该作者

    LR录制脚本十六进制返回判断方法

    执行过程
    录制脚本,通过开发的jsp文件上送SOP报文,后端开发挡板返回。
    录制脚本如下
    int res;
    Action()
    {
            lr_start_transaction("SOP报文上送");

            web_url("test2.jsp",
                    "URL=http://172.16.3.12:8001/esb_consumer/test2.jsp",
                    "Resource=0",
                    "RecContentType=text/html",
                    "Referer=",
                    "Snapshot=t1.inf",
                    "Mode=HTTP",
                    LAST);
    res = web_find("web_find_A",
                    "RightOf=999570100002",
                    "LeftOf=O95694",
                    "What=AAAAAAA",
                    LAST);

            if (res==0) lr_end_transaction("SOP报文上送", LR_PASS);
            else                lr_end_transaction("SOP报文上送", LR_FAIL);

            return 0;
    }
    录制返回日志
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
            <head>
                    <title>闈炴爣鍑嗘姤鏂囷紙SOP锛夋\x80ц兘娴嬭瘯椤甸潰</title>

                    <meta http-equiv="pragma" content="no-cache">
                    <meta http-equiv="cache-control" content="no-cache">
                    <meta http-equiv="expires" content="0">
                    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
                    <meta http-equiv="description" content="This is my page">
                    <!--
            <link rel="stylesheet" type="text/css" href="styles.css">
            -->

            </head>

            <body>
                    鍝嶅簲鏁版嵁锛\x9A<textarea rows="30" cols="100">\x01锟\xBD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009569\x00\x00\x00\x0020130112\x00\x01rU999570100002\x00\x00AAAAAAA\x06O95694\x0C999570100002\x0201\x0899957010          0.00         15.00\x0820130112\x010
    2000242987\x1180000150720000022\x108702020101053330\x010\x0201\x010\x011\x040125\x011\x010\x04鏀惰垂\x0C999570100002\x0201\x0899957010          0.00         15.00\x0820130112\x010
    2000242987\x1180000150720000022\x108702020101053330\x12鐢点\x80佷俊姹囨墜缁垂鏀跺叆\x1A鍘﹂棬甯備匠鏈堟江浼戦棽鍩庢湁闄愬叕鍙\xB8\x010\x0201\x010\x011\x040125\x011\x010\x04鏀惰垂
    澹规嬀浼嶅厓鏁\xB4          0.00          0.00         15.00\x06浜烘皯甯\x81\x03RMB</textarea>

            </body>
    </html>
    PageView:
    鍝嶅簲鏁版嵁锛?textarea rows="30" cols="100">锟956920130112rU999570100002AAAAAAAO95694 9995701000020199957010 0.00 15.00201301120 200024298780000150720000022870202010105333000101012510鏀惰垂 9995701000020199957010 0.00 15.00201301120 2000242987800001507200000228702020101053330鐢点佷俊姹囨墜缁垂鏀跺叆鍘﹂棬甯備匠鏈堟江浼戦棽鍩庢湁闄愬叕鍙?00101012510鏀惰垂澹规嬀浼嶅厓鏁? 0.00 0.00 15.00浜烘皯甯?RMB

    Server Response

            </head>

            <body>
                    鍝嶅簲鏁版嵁锛?textarea rows="30" cols="100">锟


    问题描述
    因为返回日志body中为十六进制的不可见字符,所以在PageView图 可以看到页面返回内容,但是在Server Response图body部分没有捕获到相关信息,我的问题是:用什么方法可以判断事务成功?我用了web_find方法,脚本回放提示
    There is no context for HTML-based functions. A previous function may not have used "Mode=HTML" or downloaded only non-HTML page(s), or the context has been reset (e.g., due to a GUI-based function)          [MsgId: MERR-27985]
    Action.c(16): web_find highest severity level was "ERROR"          [MsgId: MMSG-26391]

    请指教我应该如何处理,万分感谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2010-7-1 15:27:34 | 只看该作者
    问题已经解决,检查文本为二进制就可以了,Text/BIN,页面有按钮可以选择的,"二进制数据"
    web_reg_find("Text/BIN=AAAAAAA",
                    LAST);
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    6#
    发表于 2010-7-2 20:44:37 | 只看该作者
    这类型的应用到是还真麻烦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-5-9 16:11
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]测试排长

    7#
    发表于 2013-6-20 11:11:16 | 只看该作者
    楼主的问题我有碰到过,我的是这样的:
    在场景中单独监控一个服务器资源是没有任何问题的,但在同时监控两个以上的服务器时就有问题了,
    比如一个为linux,两个为windows,其中一个windows的服务资源图上空白,没有曲线,但各指标的计数值都是有的,其它两个图显示正常。
    这种问题的归根结底都是loadrunner本身的BUG引起的,因为loadrunner只能同时监控一个服务器资源图,
    虽然在场景中可以添加多个服务器资源图,但在生成的结果文件中不会产生任何资源图数据!!!!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 09:48 , Processed in 0.138212 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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