• Jmeter CSV参数带汉字处理


    问题1:请求参数中有汉字,在windows上调测压测没有问题,直接把参数文件上传到linux 服务器上进行分布式压测时发现参数取出后为乱码,linux上后台查看文件也是乱码

    处理方法:

          初步想到是因为windows 和linux机器编码格式不一致,windows上是中文,linux上是英文,直接通过命令改变     linux上的字符集 

       export LC_ALL="zh_cn.UTF-8"
        export LANG="zh_cn.UTF-8"

      启动分布式压测后发现 取出仍然是乱码,后网上搜索,发现我们在windows上保存csv文件时,一般默认编码是ANSI格式,不是utf-8格式,请求消息头中设置的编码格式为UTF-8,   所以乱码,后通过txt方式打开csv格式文件,然后另存为,选择编码方式UTF-8,后上传到linux服务器上进行压测,

      

     问题2:文件格式统一为UTF-8后压测发现在linux 上第一个参数取出后总是报错

                  发现打开文件发现,文件编码为UTF-8-BOM格式

    选择UTF-8  无BOM格式保存后,上传压测正常

  • 相关阅读:
    作业一
    工作日志(二)
    工作日志(三)
    工作日志(四)
    工作日志(一)
    团队项目开发日志(四)
    团队项目开发日志(三)
    团队项目开发日志(二)
    团队项目开发日志(一)
    第四次作业
  • 原文地址:https://www.cnblogs.com/newtom/p/11611194.html
Copyright © 2020-2023  润新知