jmeter使用方法简单介绍

Jmeter对HTTP请求压力测试、并发测试的简单使用方法,详解 最近公司需要开发一个简单的报名系统,供外网用户提供报名服务,由于我们公司是个初创的微型公司,开发人员都是刚毕业不久,开发经验相当缺乏。 对于服务器性能测试这块的经验更是少得可以忽略。迫使不得不让我们去尝试了解测试的知识。 首先我们的需求场景如下: 服务器硬件:(只有一台) 系统:Windows 2003 WebServer:Tomcat 7.0 Jd 阅读详情

本文仅做jmeter简单接口测试介绍,详细方法后续持续研究更新,详见公众号推送文章


工具:

官方下载地址 http://jmeter.apache.org/


前提条件:

java环境配置,本文不做介绍了。

推荐使用最新java版本,个人认为版本高了也没什么坏处,所以都更新的最新版本


使用方法:(以3.2版本为例)

1.进入apache-jmeter-3.2\apache-jmeter-3.2\bin目录下

2.windows系统双击jmeter.bat打开jmter主程序

3.Ubuntu系统双击或者./jmeter.sh打开主程序

如下图位主程序界面,按钮功能不清楚的可以鼠标悬浮1s后查看介绍



4.添加线程组



5.线程组主要的几个参数介绍

线程名:命名看你了,开心就好

线程数:并发数,可以理解为用户数,通俗讲就是向服务器发起请求的次数,通过post、get等方式

Ramp-Up-Period(in seconds):规定启动并运行以上线程数所需的时间,详细介绍可参考http://blog.youkuaiyun.com/sunwangdian/article/details/50738870(致敬原作者)

循环次数:重复执行以上计划次数,勾选永远则一直继续



6.添加http请求



7.http请求介绍(以post介绍)

名称:开心就好

协议:一般有http和https两种

服务器名称或IP:请求时API的域名(可以直接写接口地址)

端口:80或者8080等,是具体情况而定

方法:Post

路径:API接口完整地址或者除去域名外的地址均可以(可以直接写接口地址)

Content encoding:内容编码方式,一般是utf-8

Parameters:参数,一般用不到

Files Upload:一般用不到

Body Data:请求时候带的参数及值(启用后Parameters和Files Upload自动无效)



8.添加查看结果树:



9.查看结果树简单介绍:

这里主要看的就是Text结果里是否以后红色数据了,红色表示出错,绿色正常

请求和响应数据则是post参数和返回信息



10.添加聚合报告



11.聚合报告简单介绍

聚合报告就相对来说清晰多了,包括总的请求数失败率、吞吐量等等,一目了然



12.http信息头管理:



13.http信息头管理介绍:

实践中经常发现,所有工作有做好了,但是执行请求的时候,会报错,我们最直接的办法就是去看响应数据即可,如图报错原因是The request's Content-Type is not supported. Expected:application/json,这个时候只需要设置下信息头就可以了




基于STM32设计的计算器(实现基本运算) 当前文章介绍的是STM32+LCD触摸屏设计的一个触摸计算器功能,实现基本的加减乘除,二进制转换显示等功能。LCD屏使用的是3.5寸带触摸屏的显示屏,方便操作屏幕,MCU采用STM32F103ZET6。 阅读详情

相关推荐

SAP SD科目确定:从配置到凭证的财务集成核心

本文深入解析SAP SD科目确定的核心价值与配置实践,涵盖从主数据准备到财务凭证生成的全流程。通过六步配置法和KOFI00过程拆解,帮助企业实现销售与财务模块的高效集成,确保收入、成本等数据准确归集至对应会计科目,提升财务自动化水平与数据准确性。

weixin_33491377的博客 251

JMeter录制脚本

一. Jmeter录制脚本 以下操作以JMeter 3.2版本进行,其他版本操作步骤差不多 1、创建一个线程组:右键点击“测试计划”--->“添加”---->“线程组” 2、创建一个http代理服务器:右键点击“工作台”--->“添加”--->“非测试元件”--->“http代理服务器” 3、设置代理服务器 4、设置IE:IE--->“internet属性”--->“连接”--->“局域网设置” 5、设置目标控制器为【测试计划>线程组】、分组

仰望的博客 1万+

别再傻傻分不清了!一文搞懂电机里的‘旋变’和‘编码器’到底有啥区别

本文深度解析电机位置传感器中旋转变压器(旋变)与编码器的核心区别,包括工作原理、精度对比及环境适应性。通过实测数据和典型应用场景,帮助工程师在工业机器人、新能源汽车电机等关键领域做出精准选型决策,提升系统可靠性和控制精度。

weixin_28689507的博客 504

安装jmeter时的几种报错解决方法

变量值:安装jmeter的位置(如:D:\othersoftware\jmeter\apache-jmeter-5.5)编辑CLASSPATH:%JAVA_HOME%\lib;在配置环境中Path添加:%SystemRoot%/system32;编辑path:%JAVA_HOME%\bin;path:%JMETER_HOME%\bin,然后点击确定。新增JAVA_HOME:JDK安装位置。

weixin_54040952的博客 2963

数据采集卡架构与PCIe优化设计详解

数据采集卡(DAQ)作为工业自动化中的关键设备,其核心在于模数转换(ADC)和数字信号处理技术。现代系统普遍采用PCIe总线架构,通过DMA传输和时钟同步技术实现高速数据采集。在信号调理环节,可编程增益放大器(PGA)和抗混叠滤波器确保信号质量;而Σ-Δ型ADC则提供高达24位的分辨率。实际应用中,从电力监测到机床振动分析,数据采集卡需要结合具体场景优化配置。通过合理的PCB布局和EMI防护设计,可以有效提升系统在工业环境中的可靠性。

weixin_29168675的博客 912

Markdown编辑器介绍

这篇文章介绍了Markdown编辑器的功能和使用方法。主要内容包括:Markdown的基本语法如标题、列表、链接插入等;新增功能如图片拖拽、数学公式支持、甘特图和UML图表绘制;常用快捷键说明;以及文本导出导入操作。文章详细说明了如何通过Markdown语法实现文本格式化、代码高亮、表格创建等功能,并提供了多种图表绘制的语法示例,帮助用户更好地利用Markdown编辑器进行写作和内容创作。

soso1968的博客 1181

jmeter的使用

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。

qq_44605317的博客 5700

里海NX二次开发3000例-专栏目录

UDO(User Defined Object)是“用户自定义对象”。应用非常广,可以用UDO创建自定义特征,也可以对NX原有的特征添加一些特殊信息,这些信息会保存在部件中,以后可以查询。还可以实时追踪NX对象,例如做3D包容盒线框自动追踪实体,做2D矩形框自动追踪图纸尺寸值,这些在下面的例子都有介绍。读者可以自己编译下面的例子,体会理解UDO的用法。------里海 20230512序号内容​链接01使用UDO在所有实体上设置更新回调​链接02使用UDO生成跟踪实体的线框​链接03删除UDO​链接。

王牌飞行员_里海的博客 7716

jmeter的基本使用

位置:测试计划-->配置元件-->用户定义的变量全局变量作用域:作用于整个‘测试计划使用情况: 在启动运行时,获取一次值,在运行过程中,不会动态获取值,在运行过程中,值一直都不变在启动运行时,获取一次值,在运行过程中,不会动态获取值,在运行过程中,值一直都不变变量名称: 可以写多个,多个之间用“,” 固定使用逗号;是否允许带引号:一对英文双引号;rue: 运行次数超过总数量行数时,会从头开始取值False:运行次数超过总数量行数时,还会继续运行,但是取不到值管理取值的情况。

沉下心,苦磨炼 8633

3D iToF深度分辨率测量

本文展示了RGB-D传感器在三维测量中的高精度表现。标靶深度图显示其具备清晰、低噪、无干扰的特性,点云数据完整度高且轮廓分明。该技术已成功应用于物流(体积测量误差<1%)、工业(高反光部件装配检测)和农业(果蔬成熟度分级)等领域,验证了其硬件和算法的可靠性,能够满足不同场景下的三维测量需求。

dream it possible 252

Open-Sora代码详细解读(1):解读DiT结构

目前开源的DiT视频生成模型不是很多,Open-Sora是开发者生态最好的一个,涵盖了DiT、时空DiT、3D VAE、Rectified Flow、因果卷积等Diffusion视频生成的经典知识点。本篇博客从Open-Sora的代码出发,深入解读背后的原理。

沉迷单车的追风少年 2265

Jmeter的使用方法

jmeter的使用方法

Betray391的博客 7662

dolphinscheduler服务注册中心源码解析(一)服务注册与发现整体设计

下一篇文章我们开始讲解dolphinscheduler基于Zookeeper实现注册中心的源码解析。

最爱嫣夜来 376

【JMeter】——压力测试之badboy和Jmeter的简单使用方法

前言 前面使用jmeter单独做压力测试,录制流程还需要配置代理,不方便而且我并没有录制成功,于是结合badboy的录制和jmeter的压测,成功完成所需要的压力测试。 转来两者使用方法任君观阅:文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处http://www.cnblogs.com/naaoveGIS/ 1.背景 所谓压力测试是指,通过确定一个系统的瓶颈或者不能接收的性能...

我爱吃土豆 6101

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Jmeter菜单字体太小的解决方法,超简单

win10装上Jmeter5.0后是不是菜单字体特别小,瞅的眼睛要瞎了? 这里有一个超级简单的解决办法:随你任意调自己喜欢的size

dexter159的博客 3232

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

badboy和Jmeter的简单使用方法

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 所谓压力测试是指,通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大的服务级别的测试。通俗地讲,压力测试是为了发现在什么条件下您的应用程序的性能会变得不可接受。通常进行压力测试均是测试人员的工作,但是研发人员或多或少也需要对压力测试有个基本的...

mao_xiaoxi的博客 344

Jmeter发送HTTPS请求的简单方法

方法一、Jmeter生成证书并导入 1、测试计划->添加线程组->添加控制器(登录只请求一次,所以选择一次控制器)->添加HTTP请求。因为是HTTPS请求,所以协议填写HTTPS,端口号填写443。 2、测试计划->线程租->仅一次控制器->添加录制控制器。 3、测试计划->添加HTTP代理服务器。端口号默认8080即可。点击启...

weixin_34216107的博客 3329

Jmeter - 请求内容参数化的几种简单方法

方式1:用户自定义变量 TestPlan中添加“配置元件->用户定义的变量”,可以将一些公共的变量放在用户定义的变量中,如下图: 在后续引用时,使用${名称}的方式,如${testip} 方式2:Random函数 若部分请求中的数据需要使用随机数,那么可是使用jmeter自带的Random函数。 1)使用“选项->函数助手对话框”或快捷键Ctrl+Shift+F1打开...

3月17,多云! 782

简单级jmeter测试工具使用方法

第一步:下载找到apache-jmeter找到bin目录点击启动jmeter.bat(注意后缀是.bat) 第二步:英语基础差的选择中文(小编基础差的不行,所以只能用中文,大神随意) 第三步:右键点击添加一个线程组 第四步:添加完线程组,添加线程数(这代表1次) 第五步:看你需要怎么测试如果是就测试一个地址那就选择http请求 ,如果你要测试一个地址多个接口那就选择默认h...

weixin_41882931的博客 231

Jmeter对HTTP请求压力测试、并发测试的简单使用方法

&amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 最近公司需要开发一个简单的报名系统,供外网用户提供报名服务,由于我们公司是个初创的微型公司,开发人员都是刚毕业不久,开发经验相当缺乏。 对于服务器性能测试这块的经验更是少得可以忽略。迫使不得不让我们去尝试了解测试的知识。 首先

上善若水 4万+

Jmeter的简单压力测试的使用方法

Jmeter的简单压力测试的使用方法

荣山的博客 195

压力测试之badboy和Jmeter的简单使用方法

转载 原文地址:http://www.cnblogs.com/naaoveGIS/p/5476881.html 压力测试之badboy和Jmeter的简单使用方法 文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 所谓压力测试是指,通过确定一个系统的瓶颈或者不能接收

wy2963的博客 1674

apache-jmeter-3.1的简单压力测试使用方法

压力测试工具LoadRunner是收费的,而且操作复杂。作为开发人员当然是用apache提供的jmeter,免费容易上手。 jmeter下载地址http://jmeter.apache.org/首先下载解压到某个盘,我放在了D盘 然后配置环境变量: 变量名JMETER_HOME,变量值D:\java\apache-jmeter-3.1 在变量名CLASSPATH新增 %JME

蓝蓝的天的博客 2万+

apache-jmeter-5.0的简单压力测试使用方法

同事交接工作,压测部分交给我,记录一下使用方法 我将下载下来的压缩包解压后放置在E盘 然后配置环境变量: 变量名JMETER_HOME,变量值 E:\javatool\apache-jmeter-5.0 在变量名CLASSPATH新增 %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar...

weixin_34178244的博客 947
上一篇: JIRA6.0.3破解授权详细步骤
下一篇: 教你如何理解DSP、SSP、RTB、ADX名词
Botreechan
博客等级 码龄11年 52粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值