Jmeter使用教程

JMeter是一款开源的Java性能测试工具,适用于多种协议和服务的压力测试。本文介绍了JMeter的基础操作,包括外观设置、创建测试计划、配置线程组、HTTP请求设置、参数配置、断言使用及无GUI模式下的命令行操作。通过实例演示了如何进行压力测试,揭示了并发量增加时可能出现的问题,并展示了如何通过JMeter进行接口性能调优。
摘要由CSDN通过智能技术生成

1.JMeter用处

JMeter是一个纯java写的开源软件,用来测试可变行为和性能。

接口在每秒10次请求没问题不代表在每秒1000次请求没问题,当接口部署到线上,当并发量增大的时候,很多在测试阶段没出现的问题在线上就有可能出现了。这时就需要在保证业务逻辑正确的情况下,还要去做压力测试。

JMeter可以支持测试的应用/服务/协议有很多:Web (HTTP, HTTPS )、SOAP / REST Webservices、FTP、Database via JDBC、LDAP、Message-oriented middleware (MOM) via JMS、Mail - SMTP(S), POP3(S) and IMAP(S)、Native commands or shell scripts、TCP、Java Objects。

我们最常用的主要还是http、https协议。

2.Jmeter内容介绍

  • bin:可执行脚本文件
  • docs:JMeter提供的api的文档
  • extras:额外的文件
  • lib:JMeter本身所依赖的jar包
  • licenses:JMeter依赖的jar包的license
  • printable_docs:JMeter的介绍和使用手册

 3.  Jmeter基础操作

(1)外观与语言设置

可以在选项——工具中设置外观,白色/黑色等

初始化为英文需要切换成中文的话:可以在菜单栏的Options->Choose Language->Chinese(Simplified)切换成简体中文

(2)创建测试计划

双击打开bin/jmeter.bat,等待JMeter的GUI程序启动,成功后如下

右键点击TestPlan->添加->线程(用户)->线程组,完成后选择Thread Group,在这个线程组上点击右键,添加->取样器->HTTP请求;再选择HTTP请求,在这个HTTP请求上点击右键,添加->监听器->察看结果树;再次选择HTTP请求,在这个HTTP请求上点击右键,添加->监听器->聚合报告。完

  • 29
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值