• 性能测试第五章-Loadrunner乱码解决方法


    乱码产生:

    1、录制过程产生的乱码

    --》通过选项修改来解决:

    本机默认编码是针对中文的,GB系列格式,而录制时不是中文格式的,如UTF-8,如何解决呢?第一种修改被测试系统的编码为GB格式的,这样子工程量太大是不太可能的,所以关键还是要

    修改工具适应编码,在录制时,点击录制按钮后有个option,点进去选择HTTP Properties--advanced 里面有个support charset,选择勾选support charset ,然后选择UTF-8,一般这里默认是不勾选的。

    设置此选项后再去录制就会发现录制出来的脚本没有中文乱码了。

    2、运行的过程编码不一致导致乱码问题

    在vuser-->run time settings 里面点击Internet protocol-->preference,有个options,点击进去会看到一个convert from/to UTF-8,如果被测系统是UTF-8的就选择YES,否则就不用专门做转换了。

    防止乱码就是要求工具和被测系统的编码格式保持一致

    GB    pk  UTF-8

    GB-X:由两个字节来组成,2byte=16bit,2的16次方=65536中组合,0000 0000 0000 0000 -1111 1111 1111 1111     仅用来表示中文

    UTF-8:使用的是3个字节的编码,3byte=24bit,2的24次方=16777216种组合,UTF-8是对全世界的文字进行统一的编码,所以用三个字节组成

    0000 0000 0000 0000 0000 0000-1111 1111 1111 1111  1111 1111

    如果是ASCII码,只占一个字节,2的7次方,128,最多256个

  • 相关阅读:
    hdu 1896 stones
    各种类型的取值范围
    RSS/PSS/VSZ
    kasan BUG log
    ARM机器码分析
    Linux进程状态
    谢宝友: 深入理解RCU之七:分级RCU实现
    rcu_preempt detected stalls on CPUs/tasks
    Linux 内核 hlist
    linux cmd
  • 原文地址:https://www.cnblogs.com/dyjnicole/p/8661290.html
Copyright © 2020-2023  润新知