jemter工具
jmeter 是 apache 公司基于 java 开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简 单。因为 jmeter 是 java 开发的,所以运行的时候必须先要安装 jdk 才可以。jmeter 是免安装的,拿到安装包之后直接解压就可以使用,同时它在 linux/windows/macos 上都可以使用。
jmeter 可以做接口测试和压力测试。其中接口测试的简单操作包括做 http 脚本(发 get/post 请求、加 cookie、加 header、加权 限认证、上传文件)、做 webservice 脚本、参数化、断言、关联(正则表达式提取器和处理 json-json path extractor)和 jmeter 操作数据库等等。
测试单张数据
-
运行 bin/jmeter.bat
-
新建
-
右键添加线程组
-
修改压测参数
-
添加http请求
-
修改请求参数与postman一致
-
上传文件
-
添加结果树
-
添加聚合报告
-
添加响应断言
-
结果
测试多张数据
常用的使用场景是对多张数据进行测试,那么就需要加载list 来压测了。
- 添加csv
- 修改csv配置
- 修改输出参数
以上两节基本上能够使用组内大部分压测场景,如果需要更高阶的玩法,可以自行研究,