在使用Loadrunner录制和回放时有时会出现乱码,从而导致脚本运行失败,这让我们很难定位脚本问题所在。
1、乱码产生的原因
1)loadrunner工具使用的是UTF-8编码,但被测系统使用的是GBK,GB18030等编码
2)我们的被测系统使用的是utf-8编码
以上可以看出,产生乱码的情况可能有两种情况:
- 脚本录制过程产生乱码
- 脚本运行过程中因编码不一致产生乱码
2、针对产生乱码的两种情况对应解决方法
1)脚本录制过程中产生乱码
当系统和工具的编码不一致,此时通过修改工具设置,使其适应被测系统
解决方法:
Tools----->Recording Options(Ctrl +F7)----->选择advanced----->选择support charset 勾选UTF-8
2、运行过程中产生乱码
Vuser----->run-time-setting ------>preferences ----->options ----general----convert from/to UTF-8
如果被测软件使用的是UTF-8建议选择1