1:Jmeter介绍
Jmeter:
使用Java编写,需要依赖JDK环境,是比较专业的接口测试工具,可以发送post,get,JDBC等请求
线程组:
测试计划下面存在多个线程组,线程就等于用户,一个线程对应一个用户,一个线程组可以模拟多个用户同时发起请求
线程数:
多少个用户,和用例数相同
Ramp-Up时间:
多长时间内创建这么多线程
循环次数:
是否循环创建
2:配置元件
配置元件:
常用CSV文件配置,JDBC数据库连接配置,用户变量配置,HTTP请求默认值配置,HTTP信息头管理,HTTPCookie管理,计数器
设置请求默认值:
设置HTTP信息头管理(修改请求头):
设置post的请求的Context-Type,可以设置为application/json(json格式),application/x-www-form-urlencoded(表单)
用户定义变量:
可以配置一个公用的信息,用来全局使用,通过${变量名}
使用
或者可以在测试计划配置:
HTTPCookie管理器:
管理Cookie,实现登录后的操作
计数器:
JDBC数据配置信息:
配置数据库连接信息,通过配置的连接对象名称,来进行JDBC请求操作
CSV文件读取配置:
通过${字段}获取值