对一个系统的指定功能进行压力测试时,发现把登录接口一起做了压力测试,那么 如何在保持登录情况下,单独对指定接口进行压力测试呢?
一、压力测试目标
对接口A进行X次压力测试(本文示例压测10次)
二、脚本设计思路
1. 接口请求头
2. 【系统登录】接口请求
3. 【系统登录】接口断言
4. 获取token
5. 【子系统登录】接口请求
6. 【子系统登录】接口断言
7. 获取cookie
8. 子系统的功能接口A请求:
a) 添加请求cookie管理器
9. 子系统的功能接口A断言
10. 监听器
三、脚本解说
✅ Logic Controller
逻辑控制器,主要用于控制jmeter脚本运行的逻辑:
1. Once Only Controller仅一次控制器:主要用于控制登录接口,确保压力测试过程中,登录接口只运行一次即可
2. Loop Controller循环控制器:用于控制需要进行压力测试的接口,可以循环执行N次
✅ HTTP request
HTTP接口请求,主要用于编辑接口请求的域名(server/IP)、路径&