JMeter 中文版安装及入门指南

本文介绍了 JMeter 中文版的安装方法和简单使用教程,适合初学者快速了解 JMeter 的基本功能。

用 Apifox,节省研发团队的每一分钟

JMeter 中文版安装及入门指南

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

Apache JMeter 是一个开源的性能测试工具,常用于测试静态和动态资源,确定服务器的性能和稳定性。本文来介绍下启动 JMeter 中文版的安装及简单使用。

安装

由于 JMeter 是使用 Java 开发的,因此在运行之前必须先安装 JDK(下载地址)。您可以在 JMeter 的官方网站 下载最新版本的 JMeter。

安装 Jmeter

JMeter 是一款免安装的软件,下载安装包后直接解压即可使用。

启动

在 bin 目录下,Windows 用户运行 jmeter.bat 文件即可启动 JMeter,Unix/Mac OS X 用户需要在终端运行:sh jmeter.sh

启动 Jmeter

简单使用

这边以给登陆接口做测试为例,来演示 JMeter 的使用。

1 创建测试计划

测试计划是 JMeter 测试的最高层级,包含了各种元素,例如线程组、定时器、取样器、断言等等。要创建新的测试计划,请选择: 文件 > 新建 > 填写压力测试名称。

创建测试计划

2 创建线程组

线程组是测试计划的基本元素,它定义了并发用户数和循环次数的元素。要创建线程组,请右击测试计划并选择: 添加 > 线程(用户) > 线程组。

创建线程组

填写线程组信息。

填写线程组信息
  • 线程数:10 个线程就是模拟 10 个用户。
  • Ramp-Up 时间 (秒):线程准备时长。如果线程数为 10,准备时长为 10,那么需要 1秒钟启动 1 个线程。
  • 循环次数。如果线程数为 10,循环次数为 10,那么每个线程发送 10 次请求。总请求数为 10*10 = 100。如果勾选了“永远”,那么所有线程会一直发送请求,直到手动停止。

3 添加 HTTP 请求

添加 HTTP 请求,右击线程组并选择:添加 > 取样器 > HTTP 请求。

添加 HTTP 请求

填写 HTTP 的调用信息。

填写 HTTP 的调用信息

传过去的数据是 json 格式的,因此要添加头信息:Content-Type:application/json。右击 HTTP 请求并选择:添加 > 配置元件 > HTTP 信息头管理。

添加头信息

4 添加监听器

监听器用于收集和显示测试结果。要添加监听器,请右键单击线程组并选择:添加 > 监视器。可选的监听器很多,这里以最常用的“查看结果树”为例。

添加监听器

5 运行测试

单击工具栏中的“运行”按钮来运行测试。测试结果将显示在“查看结果树”的监听器中。

运行测试

更好用的工具推荐

可以发现,JMeter 的测试流程配置相对繁琐。那么,是否有更加简单快捷的工具呢?我们强烈推荐 Apifox。在 Apifox 中,首先新建一个接口,然后在自动化测试中导入该接口,点击运行,无需进行像 JMeter 中那样繁琐的配置,让复杂的流程变得简单易行。

新建接口

新建接口

导入用例

导入用例

运行测试

运行测试

想要全面提升 API 开发与测试效率,就用 Apifox。