简介:
1、压测不同的协议和应用
1)web-HTTP,HTTPS(Java,Node JS,PHP,ASP.NET..)
2)SOAP/REST Webservices
3)FTP
4)Database via JDBC
5)LDAP 轻量目录访问协议
6)Message-oriented middleware(MOM) via JMS
7)Mail-SMTP(S),POP3(S) and IMAP(S)
8)TCP等等
2、使用场景及优点
1)功能测试
2)压力测试
3)分布式压力测试
4)纯Java开发
5)上手容易,高性能
6)提供测试数据分析
本地安装Jmeter5.x
简介:GUI图形界面的安装
1)安装JDK8以上
2) jmeter官网
目录:
bin:核心可执行文件,包含配置
jmeter.bat: windows启动文件:jmeter.bat
jmeter: mac或linux启动文件:jmeter
jmeter-server:mac或linux分布式压测使用的启动文件
jmeter-server.bat:mac或linux分布式压测使用的启动文件
jmeter.properties:核心配置文件
lib:核心依赖包
ext:核心包
junit:单元测试包
中英文版本切换: jmeter.properties中en改为zh_CN
使用Spring Boot2.0快速编写API测试接口
接口列表:
1、模拟GET请求,用户列表接口
2、模拟POST请求,用户登录接口