JMeter初学学习笔记

     最近公司要做接口性能测试,开始学习jmeter的使用方法,之前用过loadrunner,不过升级后不太好用了,现在想学学jmeter,边学变做笔记吧

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

     简单来说,JMeter就是一个源代码百分百是Java开发的一个开源软件,它可以做压力和性能测试,也可以做功能和接口测试,大部分是用来做性能测试。

   原理没什么,最重要是要知道怎么使用

 一、首先需要安装

1. 下载JMeter,网上找资源下载,还需要安装JDK 。

2. 安装JMeter,下载后解压zip包,解压到你想要的文件目录下。

3. 启动JMeter,到解压文件的X:\apache-jmeter-3.2\bin路径下,点击jmeter.bat文件,开始启动Jmeter(会有黑框一闪而过)

启动好了的JMeter界面如下:

JMeter初学学习笔记

 

二、安装完成后,熟悉界面看有哪些操作,简单列几个经常用的到的

JMeter初学学习笔记

1、启动按钮,运行脚本,运行后会变成红色,是stop停止运行的作用

2、清除按钮,清除结果页数据 

三、 安装熟悉完,开始实际操作

1、右击测试计划,选择线程组(英文版为 Thread Groups),添加线程组如下图

JMeter初学学习笔记

        线程组可以理解为负载发生器。脚本中模拟用户的行为,叫用户运行器,通常用户运行器附加在线程或进程上。