Jmeter API load test

本文分享了使用Jmeter进行API接口测试的经验,包括添加Sampler、PreProcessor、PostProcessor、Assertion和常用组件如BeanShell、JSON Extractor的使用。重点讲述了BeanShell在断言和环境切换中的应用,以及JSON Extractor如何提取JSON数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从后台开发,到运维,再到前端开发,再到测试,在全栈的路上真实越走越远了。这里分享一下之前在做API接口测试的时候,用Jmeter的一些小经验吧。

步骤

  1. 添加Thread Group
  2. 添加User Defined Variables
  3. 添加PreProcessor
  4. 添加PostProcessor
  5. 添加Assertion
  6. 添加Http Request
    1. 设置需要请求的服务器和接口信息
    2. 添加Http Header Manager
  7. 添加Aggregate Report
  8. 添加View Results Tree

最终如下图
这里写图片描述
其实需要创建的东西并不复杂,关键在于要弄清楚要测试的场景和想要测试的目的是什么。那么搞清楚Jmeter提供的组件就尤其重要了,下面会分享一些之前用的组件。

常用的组件

首先需要了解的是组件执行的顺序

  1. Config Element
  2. PreProcessor
  3. Timer
  4. Sampler
  5. PostProcessor
  6. Assertions
  7. Listeners

User Defined Variables (Config Element

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值