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类型

 
posted @ 2020-05-28 16:40  zhaikunkun  阅读(116)  评论(0)    收藏  举报