51Testing软件测试论坛

标题: loadrunner录制脚本,出现乱码如何解决 [打印本页]

作者: anny_lv    时间: 2008-3-24 09:29
标题: loadrunner录制脚本,出现乱码如何解决
web_custom_request("sysFrameHttpInvoker",
                "URL=http://192.168.52.73:7001/systemframe/remote/sysFrameHttpInvoker",
                "Method=POST",
                "Resource=0",
                "Referer=",
                "Snapshot=t24.inf",
                "Mode=HTML",
                "EncType=text/xml",
                "BodyBinary=c\\x00\\x01m\\x00\\x15getEnabledMenusByRoleMt\\x00\\x1Amappingfiles.sysdb.SysRoleS\\x00\\x07ROLE_IDS\\x00\\x03564S\\x00\tROLE_CODES\\x00\\x06001123S\\x00\tROLE_NAMES\\x00\\x06棰勭畻澶刜娴嬭瘯S\\x00\\x06SYS_IDS\\x00\\x03101S\\x00\\x08SET_YEARI\\x00\\x00\\x07豐\\x00\\x07ENABLEDI\\x00\\x00\\x00\\x01S\\x00\tROLE_TYPENS\\x00\\x08LAST_VERS\\x00\\x132007-07-20 21:11:51zS\\x00\\x042008S\\x00\\x03101S\\x00\\x00z",
                LAST);

上面是我从脚本中截取的一段代码,问题出在乱码部分.公司开发给我答复是平台没有对传输的文本加密.
该程序登录界面是BS结构,查看编码格式是GB2312,登录后进入的就是CS结构,无法查看源文件.
这样的乱码如何进行参数化设置?
作者: cjchm    时间: 2008-3-24 11:15
这是因为lr的编码格式和浏览器的编码格式不统一,将浏览器的编码格式和lr的编码格式都设置为同一格式可以解决

[ 本帖最后由 cjchm 于 2008-3-24 11:16 编辑 ]
作者: anny_lv    时间: 2008-3-24 15:50
不是吧 设置成相同格式还是乱码
作者: 54111    时间: 2008-4-7 17:12
我的一个朋友录制CS架构的软件也出现了乱码,以下是部分乱码
recv buf31 675
        "\x17\x03\x01\x02"
        "-nF邤棌4橅"
        "\xf5\x1d"
        "ゅg\n"
        "鹶TQ詔玢玁Gwk"
        "\xfe"
        "5逑_终g义"
        "\x8f"
        "\vl貀"
        "\x16"
        "$侜╲咑1"
        "\xfa\x18\xb0\x1a\x10\xf1\x1f"
        "!+"
        "\xcf"
        "\t譆ろMю;変趱穗"
        "\xb0"
作者: zhang_anny    时间: 2008-4-16 10:05
我的也出现了乱码的问题
web_link("??? ????бе??????牋牋\xA0\r ?????? ? ?? ?? ?? ??0?0Σ?1??0ο?? 牋牋牋牋牋牋",
"Text=??? ????бе??????牋牋\xA0\r ?????? ? ?? ?? ?? ??0?0Σ?1??0ο?? 牋牋牋牋牋牋",
"Snapshot=t21.inf",
LAST);
作者: aks5201314    时间: 2008-4-16 15:00
对于C/S脚本中出现的乱码目前还不知道有什么好的解决办法.如果不影响参数化等操作,可以不用理会.对于WEB应用出现的乱码,可以考虑如下处理方式
1.确定页面采用的字符集,如果是GB2312,GBK等.用LR录制脚本时采用默认设置即可
2.录制完后,用IE浏览器访问页面,把LINK的中文字符复制一下,然后粘贴到录制的脚本中.回放看能不能通过.我遇到这种情况,粘贴后回放就通过了.呵呵!
3.对于采用UTF8字符集的页面,LR录制脚本时,要设置SUPPORT CHARSET UTF8的选项.同时在IE浏览器的高级选项中,始终以UTF8发送URL 不要勾选.
作者: windfly1314    时间: 2008-6-30 15:57
第一,更改你的机器语言为英文,重启后尝试下,如果还没解决->
第二,在VUG中选择tools->recording options ->advanced选择support项 勾上utf-8 与浏览器一样

我试过好几部机器里面都是用第一钟方法就可解决。
作者: niunjxtest    时间: 2012-10-17 16:40
,,
作者: niunjxtest    时间: 2012-10-17 16:40
,,




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2