jmeter环境搭建:
jmeter依赖Java环境,java --version
jmeter 客户端英文转中文
改 jmeter 配置文件:
1)进入 Jmeter 的 bin 目录下,找到 jmeter.properties 文件,
2)将 #language=en 的注释去掉
3)改成: language=zh_CN
4)重启 jmeter
jmeter 中文乱码配置
改 jmeter 配置文件:
1)进入 Jmeter 的 bin 目录下,找到 jmeter.properties 文件,
2)将#sampleresult.default.encoding=ISO-8859-1 的注释去掉,
3)改成:sampleresult.default.encoding=UTF-8,
4)重启 Jmeter
jemter的常用组件和作用域
10大组件,执行的顺序就是从上到下
-
测试计划:所有组件的容器
-
线程组(步进线程组,极限线程组,测试片段):虚拟用户
-
配置原件:配置信息,比如基础路径
-
前置处理器:请求之前的操作,比如加密
-
逻辑控制器:控制脚本的逻辑,比如循环结构,if结构
-
定时器:请求之前的延迟,比如同步定时器(相当于延迟发请求做并发),固定定时器(固定多少秒去发送)
-
取样器:发起请求,比如HTTP请求
-
后置处理器:请求之后的操作
-
断言:判断结果是否正常
-
监听器:收集测试结果,比如聚合报告,查看结果树
作用域:大部分的组件都是作用于同级,父级组件,同级组件下的子组件