jmeter介绍与安装
1.性能测试基本概念
为什么要做性能测试?
- 满足用户使用需求:网站访问量大崩溃,比如12306、微博、外卖
- 最小化成本:新服务上线不知道部署多少台服务器
- 评估应用系统性能,给运维做系统容量规划提供依据,给开发提供应用调优参考
什么是性能测试?
- 模拟多个用户的操作对服务器硬件性能的影响
- TPS(Transaction per Second)每秒事务处理能力
- RT(Response Time):响应时间
2.常见性能压力测试工具
macos自带ab 工具,比如访问百度,使用命令:
ab -V #查看ab版本号 ab https://www.baidu.com/
性能指标显示:
loadrunner 只能在win上用,非常不方便
ngrinder类似于平台的工具
3.jmeter优点:
入门简单,有图形调试界面
使用java语言开发,支持多操作系统平台
插件机制,可以二次开发定制协议。可以使用三方开发者开发的协议支持
4.jmeter安装
命令行开启jmeter:
bash jmeter.sh
bash jmeter.sh -n
-n代表无图形化界面运行,一般在linux系统上用
查看当前使用的shell类型
浙公网安备 33010602011771号