首页 > 其他分享 >性能测试工具-JMeter

性能测试工具-JMeter

时间:2024-06-12 22:59:48浏览次数:11  
标签:10 jmeter 性能 apache 线程 https 测试工具 JMeter

官网: https://jmeter.apache.org/

安装JMeter

1. 安装JDK

下载地址: https://www.oracle.com/java/technologies/downloads/#jdk22-windows
执行java --version查看版本

2. 安装JMeter

下载地址: https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.6.3.zip
下载到本地目录解压,到bin目录下,双击执行ApacheJMeter.jarjmeter.bat;linux环境用jmeter.sh启动

3. JMeter配置成中文

修改jmeter.properties文件,将

#language=en

修改成

language=zh_CN

然后重启jmeter

简单性能测试

1. 测试计划-添加-线程(用户)-线程组

线程数,模拟的用户数。比如10个线程就代表10个用户。
Ramp-Up时间(秒),创建完所有线程的时间。比如10秒,就意味着JMeter在10内启动10个线程。
循环次数,每个线程的执行次数。比如10个线程,循环10次,总共会执行100次。

2. 线程组-添加-取样器-HTTP请求

web服务器
协议: http
服务器名称或IP: 192.168.199.198
端口号: 5166
HTTP请求:GET
路径: /test

3. 线程组-添加-监听器-查看结果树

单个请求的结果

4. 线程组-添加-监听器-汇总报告

总体请求的成功率

标签:10,jmeter,性能,apache,线程,https,测试工具,JMeter
From: https://www.cnblogs.com/rustling/p/18244906

相关文章

  • 博客构建性能优化笔记 | 提速 3 倍
    笔者的博客基于VitePress搭建的,使用其自定义主题能力完成博客主题@sugarat/theme的搭建。前段时间有群友反馈说使用主题构建后耗时增加非常明显。前后耗时大概增加了10倍,过于离谱了。断断续续的投入差不多1个月的时间完成了优化,效果还是很明显。至此写篇文章记录&......
  • httpclient,轻量级idea集成测试工具
    优点:不用新开一个网页,具有测试数据保存功能,不需要配置即用(对比swagger)   不会特别占内存(对比postman) 使用方法:idea中安装插件controller方法中点击 选择对应action 即可自动生成测试,点击左侧三角即可测试。但是数据内容需要自己填写如下:###分页查询POST{......
  • 【jmeter】ubuntu分布式jmeter报错:java.rmi.ConnectException: Connection refused to
    一、场景   由于高并发测试,服务器资源不够用,所以需要使用jmeter分布式进行测试,但是测试过程中报错:java.rmi.ConnectException:Connectionrefusedtohost:127.0.1.1;  二、问题原因   就是hostname-i如果返回的是127.0.1.1 三、处理方法   修改hostna......
  • 【redis】使用redis benchmark评估哨兵模式主节点性能
    一、场景   验证redis哨兵模式主节点性能 二、工具Redis benchmark官网Redisbenchmark|Docs 三、命令介绍 四、使用redis-benchmark-h192.168.3.190-p26380-a123456-n100000-c20======PING_INLINE======100000requestscompletedin1.4......
  • 深入解析 JMeter TPS 测试:从理论到实践
    前言作为一名测试工程师,理解并能够准确测量每秒事务数(TransactionsPerSecond,TPS)是确保系统性能的关键指标之一。本文将详细介绍如何使用ApacheJMeter进行TPS测试,包括理论基础、配置步骤和结果分析。什么是TPS?TPS(TransactionsPerSecond)表示系统每秒能够处理的事务......
  • 掌握 JMeter 插件管理器:提升性能测试的利器
    前言ApacheJMeter是一款强大的性能测试工具,其灵活性和扩展性使其在性能测试领域广受欢迎。JMeter插件管理器(JMeterPluginsManager)为用户提供了一个方便的平台来安装、更新和管理各种插件,从而大大扩展了JMeter的功能。本文将详细介绍如何使用JMeter插件管理器,包括安装、......
  • Windows电脑安装Apache JMeter的详细教程
    前言作为一名测试工程师,性能测试是我们工作中不可或缺的一部分。而ApacheJMeter作为一款开源的性能测试工具,以其强大的功能和广泛的适用性,成为了许多测试工程师的首选。本篇文章将详细介绍如何在Windows电脑上安装JMeter。安装Java环境在安装JMeter之前,需要确保系统已经安装......
  • 【jmeter】使用beanshell simpler测试redis性能
    一、场景   由于redisdataset支持的类型有限,所以采取使用beanshellsampler 二、安装jedis包https://mvnrepository.com/artifact/redis.clients/jedis 三、添加BeanShellSampler添加脚本importjava.util.Map;importredis.clients.jedis.Jedis;importorg.a......
  • 掌握JMeter:深入解析如何提取和利用JSON数据
    前言ApacheJMeter不仅是一个功能强大的性能测试工具,它还可以用于提取和处理响应中的数据。对于现代Web应用,JSON(JavaScriptObjectNotation)已经成为主要的数据交换格式。本文将详细介绍如何在JMeter中提取JSON数据,并将其用于后续的请求或断言。环境准备在开始之前,请确保已经......
  • 高效管理JMeter中的Cookies:测试工程师的全面指南
    前言在性能测试和自动化测试中,Cookie管理是一个至关重要的环节。ApacheJMeter提供了强大的Cookie管理器,帮助测试工程师在模拟用户会话和维持状态时更加方便。本指南将详细介绍如何在JMeter中配置和使用Cookie管理器。什么是Cookie及其重要性Cookie是一种由服务器发送并存储在......