Jmeter测试工具

在这里插入图片描述


Jmeter依赖于JDK,所以必须确保当前计算机上已经安装了JDK,并且配置了环境变量。

使用JMeter的步骤如下

  1. 下载和安装JMeter:从Apache官网下载JMeter并按照官方说明进行安装。
  2. 创建测试计划:打开JMeter并创建一个新的测试计划,可以在左侧的“Test Plan”树中右键单击并选择“Add”来添加不同类型的组件。
  3. 添加线程组:在测试计划下添加线程组,线程组是测试计划的主要部分,用于配置并发用户的数量、循环次数等。
  4. 添加Sampler:在线程组下添加Sampler,Sampler定义要执行的请求类型(比如HTTP请求)和请求的参数。
  5. 添加监听器:在线程组下添加监听器,用于收集和展示测试结果,如查看请求的响应时间、错误率等。
  6. 配置Sampler和监听器:在Sampler和监听器上进行必要的配置,例如设置请求的URL、请求方法、参数等。
  7. 运行测试计划:点击JMeter的“运行”按钮运行测试计划,JMeter将模拟并发用户发送请求,并收集和展示测试结果。
  8. 分析测试结果:根据监听器的输出和结果报告进行测试结果的分析和评估。

运行

下载解压在bin目录下双击即可运行,但是有两点注意:

  • 启动速度比较慢,要耐心等待
  • 启动后黑窗口不能关闭,否则Jmeter也跟着关闭了

设置中文语言

默认Jmeter的语言是英文,需要设置:

注意:上面的配置只能保证本次运行是中文,如果要永久中文,需要修改Jmeter的配置文件

打开jmeter文件夹,在bin目录中找到 jmeter.properties,添加下面配置:

language=zh_CN

注意:前面不要出现#,#代表注释,另外这里是下划线,不是中划线

基本用法

  1. 在测试计划上点鼠标右键,选择添加 > 线程(用户) > 线程组:

  2. 在新增的线程组中,填写线程信息:

  1. 给线程组点鼠标右键,添加http取样器:

  1. 编写取样器内容:

  1. 添加监听报告:

  1. 添加监听结果树:

  1. 汇总报告结果:

  2. 结果树:

JMeter可以在以下场景中使用

  1. 性能测试:JMeter可以模拟多用户同时访问一个网站或应用程序,以评估系统的性能和稳定性。它可以测量服务器的响应时间、吞吐量和并发用户数。

  2. 负载测试:JMeter可以模拟不同负载情况下的系统行为,以确定系统的极限容量和瓶颈。它可以模拟多个并发用户和请求,以评估系统在不同负载下的表现。

  3. 压力测试:JMeter可以模拟高负荷条件下的系统行为,以评估系统的稳定性和可靠性。它可以模拟大量的并发用户和请求,以确定系统在压力下的表现。

  4. API测试:JMeter可以发送HTTP请求、RESTful API请求、SOAP请求等,以测试Web服务和API的响应时间、吞吐量和性能。

  5. 数据库测试:JMeter可以模拟多个并发用户对数据库执行查询、插入、更新和删除操作,以评估数据库的性能和稳定性。

  6. Web应用程序测试:JMeter可以模拟用户在网站上的行为,以测试网站的性能和用户体验。它可以模拟用户浏览网页、填写表单、点击按钮等。

  7. 集成测试:JMeter可以与其他测试工具和框架集成,如Selenium、JUnit、TestNG等,以实现综合的测试方案。

JMeter是一个功能强大的性能测试工具,适用于各种测试场景,可以帮助开发人员和测试人员评估系统的性能、稳定性和可靠性。

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

忆~遂愿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值