LR脚本中对于中文乱码问题
2017-03-21 14:36
211 查看
在我们使用loadrunner录制脚本的过程中,难免会遇到脚本中的汉字为乱码的情况。以下为解决方案:
1、在recording options中的--advanced---support charest 中选择UTF-8即可
![](https://img-blog.csdn.net/20170321143829896?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGpjMTk5NDAzMTY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2、在脚本中写入以下代码即可:
lr_convert_string_encoding( ); 顺便说一下它的使用方法,也可以按F1打开帮助文档查找该参数即可
图示中的test是需要转换乱码地方的参数名(名字可以随便取),然后将要转换的乱码替换为test参数即可
![](https://img-blog.csdn.net/20170321143857552?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGpjMTk5NDAzMTY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
lr_save_string(lr_eval_string("{test}"),"test");这个参数是为了去掉汉字后面的\x00的部分
PS:很多人在论坛或者博客都说明过该问题,我写在博客的原因是因为给自己留下点印象,请大家正确对待~
1、在recording options中的--advanced---support charest 中选择UTF-8即可
2、在脚本中写入以下代码即可:
lr_convert_string_encoding( ); 顺便说一下它的使用方法,也可以按F1打开帮助文档查找该参数即可
图示中的test是需要转换乱码地方的参数名(名字可以随便取),然后将要转换的乱码替换为test参数即可
lr_save_string(lr_eval_string("{test}"),"test");这个参数是为了去掉汉字后面的\x00的部分
PS:很多人在论坛或者博客都说明过该问题,我写在博客的原因是因为给自己留下点印象,请大家正确对待~
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/smile.gif)
相关文章推荐
- 解决LR录制后的脚本有中文乱码的问题
- LR脚本录制---中文乱码问题
- 对于中文写入数据库中乱码的问题
- 对于ajax传递中文乱码问题,研究js encodeURI 与request.HtmlEncode的区别
- 遇到的问题------perl脚本mysql新建表后字段名(列名)中文乱码
- 解决Get和Post请求中中文乱码问题 (2013-01-26 23:59:39)转载▼ 标签: javaee it 分类: JavaEE 对于Post请求,只需在Servlet或者jsp中写入如下
- 遇到的问题------perl脚本mysql新建表后字段名(列名)中文乱码
- 解决casperjs脚本输出中文乱码问题
- mysql5.5字符集设置的一点变化(对于中文乱码问题,需要设置mysql字符集)
- LoadRunner回放脚本时中文字符乱码的问题解决
- 对于PHP+MYSQL的中文乱码问题的理解
- mysql5.5字符集设置的一点变化(对于中文乱码问题,需要设置mysql字符集)
- groovy 脚本中文乱码问题解决
- 导入sql脚本时中文出现乱码的奇怪问题
- django 读取js脚本文件中中文乱码问题
- osql执行SQL脚本内容包含中文时出现乱码问题的解决办法
- LoadRunner录制脚本中的中文乱码问题
- 脚本声明pyton查询mysql数据库中文乱码问题解决
- 解决loadrunner 脚本和replaylog中的中文乱码问题
- 解决LR录制后的脚本有乱码的问题