Jmeter—学习笔记
文章目录
Jmeter介绍
Jmeter是apache公式基于Java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。但是Jmeter是Java开发的,所以运行的时候必须先要安装jdk才可以。Jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在Linux/Windows/macos上都可以使用。
Jmeter可以做接口测试和压力测试。其中接口测试的简单操作包括做http脚本(发get/post请求、加cookie、加header、加权限认证、上传文件)、做webservice脚本、参数化、断言、关联(正则表达式提取器和处理json-json path extractor)和Jmeter操作数据库等等。
jdk安装
Oracle 有两个产品实现Java平台标准版(Java SE):Java SE开发工具包(JDK)和Java SE运行时环境JRE。
JDK是JRE的超集,包含JRE中的所有内容,以及开发applet和应用程序所需的编译器和调试器等工具。JRE提供了库,Java虚拟机(JVM)和其他组件来运行用Java编程语言编写的applet和应用程序。JRE还包含Java SE规范不需要的组件,包括标准和非标准Java组件。
Oracle Java SE产品组件。
下载
安装
jdk和jre需要放到同一目录下。
环境变量设置
测试是否安装成功
运行Jmeter
解压
运行
接口测试
Jmeter发get请求
添加线程组
- 测试计划上右键单击
- 添加线程组
添加http请求
- 线程组右键单击
- 生成http请求
- 写入url、路径、请求方式和参数
添加CSV数据文件设置
- 线程组右键单击
- 生成数据文件设置
- 对应http请求设置
添加查看结果树
- 线程组上右键单击
- 生成查看结果树
运行结果
点击绿色三角形按钮运行后结果
压力测试
- 设置压力测试参数
- 添加Summary Report
- 查看结果
参考资料
[1] 如何配置Java环境变量
[2] Java Platform Standard Edition 8 Documentation
[3] Jmeter接口测试+压力测试
[4] Jmeter压力测试简单示例教程
[5] JMeter性能测试,完整入门篇