Apache JMeter是Apache组织开发的基于Java的压力测试工具,主要有以下作用:
1.能够对HTTP和FTP服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试(通过JDBC)
2.完全的可移植性和100% 纯java
3.完全 Swing 和轻量组件支持(预编译的JAR使用 javax.swing.*)包。
4.完全多线程 框架允许通过多个线程并发取样和通过单独的线程组对不同的功能同时取样
5.精心的GUI设计允许快速操作和更精确的计时
6.缓存和离线分析/回放测试结果
一 JMETER安装及相关环境变量设置
https://blog.csdn.net/qq_34661227/article/details/51482133
二 常用组件介绍
启动jmeter:安装目录下bin目录中的jmeter.bat即可
1、测试计划
用来描述测试,包含与本次测试所有相关的功能threads(users)线程用户
2、线程组
setup thread group:特殊类型的线程组,可用于执行预测试操作
teardown thread group:特殊类型的线程组,可用于执行测试后动作
thread group(线程组):通常添加运行的线程,开通多少个线程就代表有多少个并发用户
线程数:请求并发的数量