JMeter(一) 入门

JMeter简介

JMeter基本概念

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。

为什么要使用JMeter

  • 开源免费,基于Java编写,可集成到其他系统可拓展各个功能插件
  • 支持接口测试,压力测试等多种功能,支持录制回放,入门简单
  • 相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试
  • 多平台支持,可在Linux,Windows,Mac上运行

JMeter安装配置

安装包

首先到官网下载安装包,官网。

官网下载

jdk

不同版本需要的jdk版本也不一样,需要什么版本,官网会有提示。具体jdk安装过程这里就不详述了,度娘上有很多,也可以参考我之前写过的文章。
CentOS7 安装jdk

解压运行

  • JMeter是绿色版的,解压压缩包可直接运行。


    目录
  • 运行解压目录中的/bin/jmeter.bat


    启动界面
  • 切换语言


    切换简体中文

    其实只是菜单切换了,实际意义不大。

hello work

  • 新建plan


  • 创建线程组
    右键plan,在弹出菜单中新增



    设置100个线程,5S内并发,重复执行20次。如下图


  • 新增http请求
    右键线程组,在弹出菜单中新增



    只是访问百度搜索主页面,没有路径,没有参数。


  • 添加结果


  • 添加汇总统计


  • 点开始运行


  • 查看结果


  • 查看统计信息


你可能感兴趣的:(JMeter(一) 入门)