码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-03-28 01:33:33      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:乱码问题   bsp   inter   support   charset   字节   protocol   body   中文   

乱码产生:

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个

 

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

标签:乱码问题   bsp   inter   support   charset   字节   protocol   body   中文   

原文地址:https://www.cnblogs.com/dyjnicole/p/8661290.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!