1.录制的脚本出现了乱码
录制的时候出现乱码,如果不影响回放,我们可以不管它,如果影响回放结果,我们可以使用以下方法解决:
    1)更改录制选项
        选择菜单栏Tools--->Recording Options,勾选Advance页面上的“ Support Charset”--->“UTF-8”;
    
 
2)更改IE浏览器设置:
打开IE浏览器,在页面-->编码-->选择“自动选择”和“Unicode(UTF-8)”
 
2.回放脚本时日志中出现乱码,可以用如下方式操作:
    1)更改运行时设置
        a.Loadrunner11设置:点击菜单栏中Vusers---> Run-time Settings,勾选Run-time Settings页面上的“ Prefereneces”--->“ Options”, 在弹出的窗体中找到General下的Convert  from/to UTF-8,将其设为Yes;
        
 
 
        b.loadrunner12设置:点击Run-time Settings,在preference里面,设置charset to use converting HTML 为UTF-8
 
          
    
    2)返回信息乱码问题
        先使用web_reg_save_param获得返回信息,之后使用lr_convert_string_encoding函数对返回信息进行转码,举例如下:
        a.获得返回信息
            web_reg_save_param("login_msg",
                "LB=\"msg\":\"",
                "RB=\"",
                "Search=All",
                LAST);
        b.对信息进行转码
                lr_convert_string_encoding(lr_eval_string("{login_msg}"),LR_ENC_UTF8,LR_ENC_SYSTEM_LOCALE,"login_msg_1"); 
               lr_error_message("登陆具体返回值是:%s",lr_eval_string("{login_msg_1}"));
            函数中第一个参数表示被转译信息,第二个参数表示转译前编码类型,第三个参数表示希望转移成什么类型,第四个参数表示转移之后的字符串
            最后通过lr_error_messaga函数高亮显示打印出来的信息是否转译成功
 
     3)请求中包含中文,回放乱码
            使用lr_convert_string_encoding将无编码模式修改为uft-8编码模式(Loadrunner默认是无编码的),举例下单中备注信息为中文,直接输入中文报错,加上如下代码就成功啦:
            lr_convert_string_encoding("下单备注信息内容",LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"remark_string");
            lr_save_string(lr_eval_string("{remark_string}"),"remark_msg");
           web_custom_request请求中 Body如下
            "Body={\"token\":\"{token_test}\",\"getAddrId\":1,\"getCarId\":23,\"payType\":2,\"remark\":\"{remark_msg}\"}"

Loadrunner常见的乱码问题的更多相关文章

  1. Java web中常见编码乱码问题(二)

    根据上篇记录Java web中常见编码乱码问题(一), 接着记录乱码案例: 案例分析:   2.输出流写入内容或者输入流读取内容时乱码(内容中有中文) 原因分析: a. 如果是按字节写入或读取时乱码, ...

  2. loadrunner 脚本中文乱码

    loadrunner 脚本中文乱码 1.新建脚本--->选择协议(Http)-->选项-->高级-->选择“支持字符集”并点选“UTF-8”: 2.在回放脚本之前:Vuser- ...

  3. JAVAWEB开发下常见中文乱码问题解决

    JAVA环境下处理中文乱码问题一直是很多人困扰的问题,像URL传参乱码,写进数据库乱码,服务写中文文字图片乱码处理及导出PDF乱码. 1:安装中文支持 yum groupinstall "f ...

  4. Java web中常见编码乱码问题(一)

    最近在看Java web中中文编码问题,特此记录下. 本文将会介绍常见编码方式和Java web中遇到中文乱码问题的常见解决方法: 一.常见编码方式: 1.ASCII 码 众所周知,这是最简单的编码. ...

  5. loadrunner出现中文乱码

    录制的脚本出现乱码 录制的时候出现乱码,有的时候可以正常回放,我们可以不用管它,但如果影响回放,我们可以使用以下方法解决: 1)更改录制选项 选择菜单栏 Tools --> Recording ...

  6. Java常见的乱码解决方式

    JAVA几种常见的编码格式(转)   简介 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多.本文将向你详细介绍 Java 中编码 ...

  7. JavaWeb中常见的乱码处理(亲测)

    常见编码方式: ISO-8859-1  西欧码 GB2312  简体中文码 GBK   大五码 UTF-8 全球码(推荐) 1.页面(HTML,JSP,Servlet) <%@ page lan ...

  8. 性能测试学习第三天-----loadrunner接口测试&中文乱码处理

    loadrunner 接口测试:   get.post(3种参数格式).cookie及token处理.加密接口.webservice.socket.文件上传接口.文件下载接口     &  中 ...

  9. loadrunner关联边界乱码

    问题现象: 如上图中的我想关联 <ins class="curmarker" id="cur2494"></ins><ins cl ...

随机推荐

  1. 怎样用Java自制优秀的图片验证码?这样!

    Completely Automated Public Turing test to tell Computers and Humans Apart 全自动区分计算机和人类的图灵测试 简称CAPTCH ...

  2. (转载)mybatis中传入参数是list或map

    原文地址:http://blog.csdn.net/aya19880214/article/details/41961235 foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集 ...

  3. 细说@Html.ActionLink()的用法

    一.@Html.ActionLink()概述 在MVC的Rasor视图引擎中,微软采用一种全新的方式来表示从前的超链接方式,它代替了从前的繁杂的超链接标签,让代码看起来更加简洁.通过浏览器依然会解析成 ...

  4. 51.webpack vue-cli创建项目

    在上两篇博文中已经安装了node.js.webpack.vue-cli,安装的版本为: 今天通过这篇博文创建项目. 1.选择路径 首先通过命令行进入想要创建项目的路径,例如: 通过e:命令进入盘幅,再 ...

  5. 关于Mysql数据库的学习总结

    关于Mysql操作指令: 1.键盘win + R 弹出windows运行输入框,输入cmd命令,进入windows数据库;   2.在windows数据库里输入mysql(数据库) -uroot(用户 ...

  6. RxJava 详解——简洁的异步操作(一)

    随着越来越多的人开始提及 RxJava ,鉴于 RxJava 目前这种既火爆又神秘的现状,写下这篇文章来对 RxJava 做一个相对详细的.针对 Android 开发者的介绍. 这篇文章的目的有两个: ...

  7. JavaScript 作用域链其实很简单

    概念 作用域链的用途,是保证对执行环境有权访问的所有变量和函数的有序访问.其本质就是一个指向变量对象的指针列表.在js中,当某个函数被调用时,会创建一个执行环境(execution context)及 ...

  8. 高度自适应不能触发transition的解决方法

    1. 前言  在我们不能确定一个元素的高度的时候,要使用transition过渡,是不会触发的,比如一个p标签 内容行数不固定  我们可能就要初始 height: 0 ; 过渡到 height: au ...

  9. Html 标签种类

    Html 标签种类 自闭合标签与闭合标签 自闭合标签 <标签 /> 闭合标签 <标签></标签> 块级标签与行内标签 浏览器审查元素使用: (1) f12 查看每个 ...

  10. jQuery 字符串拼接

    jQuery 字符串拼接 // 字符串加变量拼接 $('#id 标签名[属性名="' + 变量 + '"]')