封装多个jmeter脚本实现压测

本文介绍了如何通过封装jmeter脚本来实现对13个接口的批量压测,每个接口压测5分钟,线程数从20到160递增。在Windows和Linux环境下,分别提供了详细的操作步骤,包括编写CMD命令和批处理脚本,以自动化执行压测并生成报告,简化了压测过程,提高了效率。
摘要由CSDN通过智能技术生成

封装多个jmeter脚本实现压测

需求

  • 前段时间领导安排任务压测某平台的13个接口,最后定下来的需求是:每个接口压测5分钟;线程数分别为20、40、80、120、160;并找出每个接口的峰值。

解决方案

  • 经过我深思熟虑,最后打算用封装jmeter脚本去实现本次压测。
  • 为什么说博主要封装jmeter脚本去实现呢?
    第一:脚本过多,持续压测时间过长(如果一个一个脚本去手动压测需要时间是:13x5x5分钟约6个小时)
    第二:压测结果太离散不好统一录入压测结果(需要时刻盯着,浪费精力)
    第三:公司一般的都是linux机器,纯命令行界面。

windows实现

  • ps:本次演示windows操作(流程都一样),博主使用2个接口,线程数为10、20、30,压测时间30秒实现本次封装jmeter脚本压测。

  • 1.设置好jmeter脚本并保存(博主这里文件名thread10.jmx代表的是线程为10的压测脚本…,每个.jmx里都包含了本次压测的接口),如下:在这里插入图片描述在这里插入图片描述</

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值