回放loadrunner脚本时log区中文显示乱码,怎么破?

在Loadrunner回放脚本时,会看到replay log区会展示脚本回放时的信息。有时候选中了打印服务器返回具体信息后,服务器返回的中文字符为乱码。怎么破?

  原来Loadrunner的replay log需要和具体请求返回的数据格式相对应后,log才能显示正常。那么怎么看服务器返回的内容的具体格式呢?

  在发送请求的header字段中,Content-Type字段代表客户端可以接受服务器的请求格式。服务器就是根据这个字段来判断应该返回什么样的格式的。如果没有定义,默认为UTF-8格式。

这样,在Run-time Settings→Preferences→Options...中可以选择General→Convert from/to UTF-8选择Yes。再次回放脚本时,发现中文正常显示了。

另外附录Run-time Settings里面log不同级别的含义:

i. Parameter substitution代表打开参数的描述。例如你在脚本中定义了截取函数,则这项可以直接打印出你定义函数的返回值。

ii. Data returned by server:代表从服务器返回的具体内容。

iii. Advanced trace:多用于脚本调试,记录VU在运行期间发送的所有函数信息。

原文发布于微信公众号 - 软件测试经验与教训(udatest)

原文发表时间:2016-09-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏jiajia_deng

处理 Qt 中文提示 “常量中有换行符”

在 Qt 自建的 Widget 窗口生成的 cpp 文件中,直接写中文编译时会提示错误。内容是 “常量中有换行符”。如下图所示:

1.2K40
来自专栏北京马哥教育

linux中的vi编辑器

vim文字处理器 linux 下的vi 是一种文字编辑器,后来的升级版本是vim。vi 分为三种模式:一般模式、编辑模式、命令命令模式。它们之间的关系如下: ?...

506110
来自专栏光变

Vim实现批量注释的方法

调试代码的时候,免不了要批量注释/取消代码注释,很多IDE都有快捷键将你选中的…

13310
来自专栏Java后端技术

Linux的Bash Shell详解

  1.什么是bash           bash是Bourne Again Shell的简称,是从unix系统中的sh发展而来的,是用户和Linux内核交互...

11540
来自专栏酷玩时刻

微信公众号开发之如何使用JSSDK

使用JSSDK主要包括 1、判断当前客户端版本是否支持指定JS接口、 2、分享接口(微信认证) 3、图像接口 4、音频接口 5、智能接口(识别语音并返...

56130
来自专栏nummy

使用jsTree树形控件【2】配置

上一节入门篇中的例子使用了jsTree控件的默认配置,其实我们也可以自定义配置。例如,下面的代码修改控件的主题:

15630
来自专栏非著名程序员

[Android Studio 权威教程]断点调试和高级调试

好了开始写一个简单的调试程序,我们先来一个for循环 for (int i = 0; i < 10; i++) {//获取当前i的值 int select...

22190
来自专栏性能与架构

nodejs 执行机制

nodejs接收到异步请求后,先封装好请求对象,然后交由线程处理,处理完成后把请求对象放入事件队列 nodejs有一个事件循环,每次循环时获取队列中的请求对象,...

40080
来自专栏技术杂谈

用100行Nodejs代码写微博爬虫

执行fetchHtml的时候附带登录的 Cookie,本文把 Cookie 存在 Cookie.txt

2.4K80
来自专栏瓜大三哥

vim命令总结

24270

扫码关注云+社区

领取腾讯云代金券