Jmeter使用问题记录
Jmeter下载安装,设置中文,返回值乱码处理,下载接口测试
-
解压后,在Jmeter的bin文件夹下启动
-
修改默认启动为中文简体:打开bin目录下的jmeter.properties文件,在该文件的第38行左右
#第38行左右有如下行的注释内容: #language=en 在该行下添加如下行所示内容: language=zh_CN
-
打开Jmeter后,首页有个测试计划,右键添加线程-->可添加三类线程组:
(1)setUp线程组:最先运行的线程组,一般可将登录操作放在该线程组;
(2)tearDown线程组:最后运行的线程组;
(3)线程组:setUp线程组运行后运行
-
Jmeter返回中文乱码:打开bin目录下的jmeter.properties文件,在该文件的第1094行左右修改后重启
#第1094行左右有如下行的注释内容: #sampleresult.default.encoding=ISO-8859-1 在该行下添加如下行所示内容: sampleresult.default.encoding=UTF-8
-
Jmeter测试下载接口下载文件:在下载接口上添加后置处理器(增强器)BeanShell PostProcessor,在BeanShell中添加脚本:
import java.io.*;
byte[] result = prev.getResponseData();
String file_name = "E:/testData/测试合成表.xls" ;
File file = new File(file_name);
FileOutputStream out = new FileOutputStream(file);
out.write(result);
out.close();
-
Jmeter上传文件设置: