一、打开jmeter时会有一个测试计划默认显示,界面如下:
二、测试计划各个配置项说明
1、名称:即整个测试计划的名称,已实际项目命名为好;
2、注释:即添加一些备注信息,以便后期回顾时查看;
3、用户定义的变量:可以设置针对一些全局的值,定义为变量,共所有线程使用。(注意:需要来回变化的值,建议不要使用此变量定义)
(1、添加:可以添加一条记录,名称:定义变量的名称,供后续调用时使用;值:定义变量的值,根据需要可直接修改变量的值;
(2、Add from clipboard:添加来自于剪切板中的信息;
(3、删除:选择不需要的变量,可以进行删除;
(4、Up和Down:移动变量的位置;
(5、Detail:有记录时,可以选择点击Detail查看详情,并修改名称和值;
4、独立运行每个线程组:
未勾选时:有多个线程组时,其随机启动执行;
勾选后:多个线程组时,等待前一个线程组执行完成后才开始下一个线程组 ;
5、Run tearDown Thread Groups after shutdown of main threads:
在主线程因错误结束执行时,如果勾选此选项,会执行tearDown线程组;如果不勾选,就不会执行tearDown线程组;
6、函数测试模式:只有当你需要记录每个请求从服务器取得的数据到文件时才需要选择函数测试模式。选择这个选项很影响性能。在调试脚本的时候,可以开启,但是在压测数量时建议关闭。
7、Add directory or jar to classpath:
需要调用的外部jar包可以在这里进行添加设置。如添加json.jar:
(1、浏览可以点击选择;
(2、选择其中一条可以点击删除;
(3、点击清除时可以清除里面所有的记录;
注意:在Jmeter中这个测试计划的执行顺序是由上至下依次执行,但是可以使用控制器等控件去修改组件的执行顺序。