压测工具JMeter笔记——快速入门

JMeter使用教程

目录

JMeter使用教程

1、新建测试计划,新建线程组。

2、新建http请求默认值

3、新建CSV数据文件设置

4、新建Http请求

5、添加响应断言

6、添加监听器中的 查看结果树、汇总报告、聚合报告、

7、运行

8、结果展示

9、使用完成后点击清除全部即可清除结果数据

10、如果一个线程中有多次请求,想把第一次请求的相应数据作为第二次请求的参数需要在第一次请求添加正则表达式提取器


1、新建测试计划,新建线程组。

 线程属性参数解释

线程数:线程数量,类似用户数量

Ramp-up时间:启动时间 线程数20 启动时间10 ,每秒启动两个线程

循环次数:每个线程循环发送个数 线程数20 循环次数10就是发送200个请求

2、新建http请求默认值

可以配置默认请求地址信息

 可以设置线程组的默认http请求

同时新建Http信息头管理器

 信息头管理器可以指定header 例如Content-Type、token

3、新建CSV数据文件设置

 自己设置一个目录作为测试脚本的文件夹,并创建Code.txt

注意变量名称是稍后在请求中要用的变量名

每个线程会根据分隔符读取变量,例如code有十条,线程组有二十条则会从头再次读取

 Code文件内容

4、新建Http请求

注意:如果设置了http默认请求值则会使用默认请求的设置

配置IP+端口,设置请求路径以及请求方式

在消息数据体中添加报文

${code} code是csv文件中的变量值

 

5、添加响应断言

可以配置断言拦截,例如只有status=200为成功请求

 注意也可以设置拦截响应头

6、添加监听器中的 查看结果树、汇总报告、聚合报告、

7、运行

8、结果展示

发起请求中的code为txt文件中读取的数据

 

 

9、使用完成后点击清除全部即可清除结果数据

10、如果一个线程中有多次请求,想把第一次请求的相应数据作为第二次请求的参数需要在第一次请求添加正则表达式提取器

我们提取返回data中的信息

新建第二个请求 将变量传入data中

查看结果,请求数据为传入的reqcode

当然也可提取报文头中的token等数据,操作类似

以上就是Jemeter工具简单入门,如果想做一些数据处理操作也可以在BeanShell的预处理中写代码。下次再介绍这块内容。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Jmeter是一款开源的压测工具,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源,例如静态文件、Java小服务程序、CGI脚本、Java对象、数据库、FTP服务器等等。JMeter能够对应用程序做功能和回归测试,通过创建带有断言的脚本来验证程序返回了期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。你可以通过下载并安装JMeter来进行压力测试。 你可以从官方网站(http://jmeter.apache.org)下载JMeter的安装包,并按照相关的安装配置步骤进行安装。 JMeter是一款功能强大的工具,可以用于对服务器、网络或对象模拟巨大的负载,测试它们的强度和分析整体性能。它也可以用于接口测试和数据库压力测试等场景。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [jmeter 压力测试教程全解](https://blog.csdn.net/luanpeng825485697/article/details/83787284)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Jmeter压测工具详解](https://blog.csdn.net/m0_37583655/article/details/126507267)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值