一、基本使用流程使用步骤1、启动Jmeter搭建基础框架添加线程组HTTP请求察看结果树2、设置接口测试三要素注三要素指①定位接口资源②测试数据③响应结果3、运行并查看结果组件与元件组件在jmeter中指能够完成具体功能元件各类组件的集合二、组件-线程组2.1总体介绍概念进程正在运行的程序线程程序中的执行线索线程组对线程进行分类并发执行多个线程同时执行顺序执行多个线程按顺序执行作用方便管理线程2.2准备层级关系2.3执行顺序默认是并发执行修改修改后变成了顺序执行2.4特殊线程组setUp 线程组最先执行的线程组一般用于初始化操作tearDown 线程组最后执行的线程组一般用于资源销毁执行结果2.5察看结果树的作用域察看结果树是显示线程组内取样器的执行结果位置不同显示结果不同添加到测试计划进程下显示所有线程组下的所有取样器的执行结果添加到线程组下显示该线程组下的所有取样器的执行结果添加到线程下仅显示当前取样器的执行结果三、练习使用Jmeter访问案例的查 / 增 / 改 / 删 接口3.1查询3.1.1 查询所有信息3.1.2查询单个信息get查询方法的测试数据可以放到url的后面同样可以放到线程的参数中3.2新增3.3修改由于此处新增是用到了JSON格式但是Jmeter默认是键值对格式所以会导致修改失败。需要修改请求头中的Content-Type所以需要添加一个“HTTP信息头管理器”,在里面添加启动json格式3.4删除因为删除与查询方法很类似所以可以将测试数据添加到url末尾或者添加参数四、更多4.1HTTP请求默认值随着线程组数量的增加可以看到ip 端口 编码基本相同使用HTTP请求默认值组件可以简化操作4.2用户定义的变量在不同环境下ip和端口都是不同的当需要修改环境时将每个请求中的ip和端口逐个修改是十分低效的所以可以使用用户自定义变量来简化操作需要什么环境就启用该环境再将其余禁用引用变量格式${变量名}