1、汉化
临时的:通过GUI界面修改,重启后失效。
永久的:
1)找到jmeter解压的文件路径:找到bin目录下的jmeter.properties
2)打开“jmeter.properties”,搜索关键字‘languag’
修改如下:
保存,然后重新打开jmeter。
2、线程组
选择“测试计划”点击右键:
线程组名 | 应用 |
1.Number of Threads | 线程数(并发用户数) |
2.Ramp-Up Period | 准备时长 (加压到目标并发数需要的时间) 如果设定目标为10个线程,然后Ramp-Up Period是100秒,JMeter需要100秒让所有10个线程启动并运行。每个线程将在前一个线程开始后10秒(100/10)启动。如果目标是30个线程,Ramp-Up Period是120秒,那么,每个线程将会依次延后4秒启动。 |
3.Loop Count | 执行测试的次数 若循环次数设置永远,此时可以设置调度器,配置整个测试的时长。 |
4.Same user on each iteration | jmeter 5.2版本后默认为勾选,同时,在cookie管理器、缓存管理器、授权管理器 的配置选项中,也都增加了一个 ‘Use Thread Group configuration to control clearing’的复选配置项。在线程组要去掉默认的Same user on each iteration 的勾选,在cookie管理器配置中,要勾选Use Thread Group configuration to control cookie clearing |
5.Duration | 持续时间,整个测试执行的时长 |
6.Startup delay | 启动延迟,当需要执行多个jmx脚本时使用,如果需要所有jmx脚本都依次执行就需要用到Startup delay了。 |
3、采样器
选择“线程组”点击右键:
4、监听器
选择“线程组”点击右键:
5、配置元件
选择“线程组”点击右键:
注意: 配置元件中的用户定义的变量比较特别的。只会赋值一次,若是想要动态变化的值,不能使用这个配置元件,需要使用前置处理器。