1. 测试计划:测试的起点以及容器。
2. 线程组:
以下的组件都在线程组里面:
3. 取样器:用来向服务器发送请求,同时记录响应的信息,是发送请求的最小单元。
4. 逻辑控制器:定义发送请求的逻辑,if、循环结构等。
5. 前置处理器:在发送之前的一些设置和脚本。
6. 后置处理器:在发送之后的一些设置和脚本。
7. 断言:判断预期结果。
8. 定时器:性能测试使用的。常用的固定、高斯、同步。
9. 配置元件:
10.监听器:负责收集测试结果。
执行顺序:配置元件,前置处理器,定时器,取样器,后置处理器,断言,监听器。
作用范围:
配置元件:作用于所有的元件。
前置处理器:作用于在它范围内的取样器之前。
定时器:作用于在它范围内的取样器。
后置处理器:作用于在它范围内的取样器之后。
断言:作用于在它范围内的取样器。
监听器:作用于在它范围内的所有元件。
取样器:作用于自己。
Jmeter执行接口测试:
1. 测试计划
2. 线程组
3. http cookie管理器
4. http请求默认值
前置处理器
5. Sample取样器
后置处理器
6.断言
7.监听器。