loadrunner为何设置了UTF-8仍旧乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了loadrunner为何设置了UTF-8仍旧乱码相关的知识,希望对你有一定的参考价值。

在loadrunner里设置了UTF-8之后,还要在run-time setting中做如下设置,设置Vuser—Run-time Settings-Browser-Browser Emulation-Change。如图:(以IE6为例)。然后,设置IE,查看-编码-钩上“自动选择”和Unicode(UTF-8)。

需要注意的是:在IE设置时,当选择Unicode(UTF-8)时,需要打开一个网页,设置才会生效,如果是空网页,则不生效。

参考技术A 软件编码格式多的是,要看你的程序是什么编码,都是utf-8就能不乱码,LoadRunner乱码不用管的,你要管乱码,那你永远解决不了问题的。乱码不影响脚本运行,只要你调试脚本关键的地方调试对就行了。 参考技术B

    LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。

    UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码。由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。

    但是如果仅是在国内使用,建议试试gb2312,gb18030编码

解决loadrunner录制页面的乱码问题

 

以下亲自验证了的:好用。
 
 
三步解决loadrunner录制页面的乱码问题
 
  第一步:去lr 的vugen的Tools -> Recoding Options -> Advanced -> Support charset -> UTF-8 选上。
 
  第二步:把IE的编码选择成UTF-8(我的默认就是,又选了一遍才好的,不然好不了)。
 
  第三步:在lr的测试结果页面里面,什么也不选中,点右键,选择简体中文(因为我的LR的测试页面此时中文变成了乱码)。
 
  对第三步进一步的解释:录制过程中,IE页面此时已经不出现乱码了。但是回放之后,出现的 lr 的测试结果页面中,汉字变成了乱码,此时,在这个测试结果页面里,点右键,选择,编码 -> 简体中文,即可。

以上是关于loadrunner为何设置了UTF-8仍旧乱码的主要内容,如果未能解决你的问题,请参考以下文章

解决loadrunner 回放出现乱码问题

Loadrunner---解决乱码问题

LoadRunner HTTP响应正文中乱码

loadRunner9.50 树形视图 server response中文乱码

LoadRunner12的中文乱码解决方法

Loadrunner脚本优化(详解)