51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6326|回复: 11
打印 上一主题 下一主题

[求助] LR-response显示乱码,该如何解决

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-8-7 17:37:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

如上图所示,response里显示乱码,该怎么去除? 录制时已选择utf-8模式,是不是要在IE中做些其他设置?

本帖子中包含更多资源

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

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

使用道具 举报

  • TA的每日心情
    开心
    2015-7-13 09:12
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    2#
    发表于 2013-8-8 15:17:27 | 只看该作者
    这个lr11就会乱码,用lr9.5就不会;不知道什么原因
            web_url("XXXXXXXX",
                    "URL=,
                    "Resource=0",
                    "RecContentType=text/html",
                    "Referer=,
                    "Snapshot=t229.inf",
                    "Mode=HTTP",
                    LAST);

    T229就是对应页面快照文件,你到脚本文件中打开data文件夹找到对应的html(t229.html)文件;打开后 右键-》查看源文件,这里的信息就是那个response 的信息了,这时不会乱码
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2013-8-8 17:00:41 | 只看该作者
    回复 2# 398073412


        啊,这样就真的可以看到了,谢谢。
    我还想再请教一个问题:虽然看到了正常的信息,因为我要关联地方左右边界都显示的是乱码,直接用无法做到关联。这个问题要怎么处理?

    Action.c(37): Notify: Saving Parameter "seq_no = ".
    Action.c(37): Error -35061: No match found for the requested parameter "seq_no". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-27 14:21
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]测试军长

    4#
    发表于 2013-8-8 17:08:57 | 只看该作者
    用编码转换函数:lr_convert_string_encoding()
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-13 09:12
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    5#
    发表于 2013-8-8 18:21:52 | 只看该作者
    回复 3# error1


        前面不是找到正确的信息了吗,你手动把正确的左右边界填上去不就行了嘛,干嘛这么懒呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2013-8-8 19:09:45 | 只看该作者
    VG   Tools    Recoding Options      Support charset     utf-8
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2013-8-9 17:24:20 | 只看该作者
    回复  error1


        前面不是找到正确的信息了吗,你手动把正确的左右边界填上去不就行了嘛,干嘛这么懒 ...
    398073412 发表于 2013-8-8 18:21



        不行,手动写得不到值
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-13 09:12
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    8#
    发表于 2013-8-10 09:28:42 | 只看该作者
    那只能说明你写不对,注意特殊字符要加转换符

    再不行就手动关联吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2013-8-11 11:31:43 | 只看该作者
    正解在哪里呢?LZ问题解决了吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2013-8-12 15:52:30 | 只看该作者
    回复 10# 398073412


        了解一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2013-8-12 17:13:39 | 只看该作者
    正解在哪里呢?LZ问题解决了吗?
    defias 发表于 2013-8-11 11:31



        现在解决了,跟据返回内容的以‘:’   ‘\n’为边界,取第四个值,里面不含乱码内容。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2015-5-5 16:17:14 | 只看该作者
    398073412 发表于 2013-8-8 15:17
    这个lr11就会乱码,用lr9.5就不会;不知道什么原因
            web_url("XXXXXXXX",
                    "URL=, ...

    好办法
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 13:11 , Processed in 0.081153 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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