0


JMeter接口测试及接口登陆压力测试

脚本: https://mp.csdn.net/mp_download/manage/download/UpDetailed

1.JMeter接口测试

查看别的博主内容时发现了个开放的API,可以作为练习使用

https://wanandroid.com/blog/show/2
在这里插入图片描述

jmeter基本操作

操作步骤

1.启动jmeter

2.在"测试计划"下添加"线程组"

3.在"线程组"下添加"HTTP请求"取样器

4.填写"HTTP请求"的相关请求数据

5.在"线程组"下添加"查看结果树"监听器

6.点击"启动"按钮运行,并查看结果
在这里插入图片描述
在这里插入图片描述

2.Jmeter查看报告

在这里插入图片描述

C:\Users\Administrator>f:
F:\>cd F:\apache-jmeter-5.4.1\bin
F:\apache-jmeter-5.4.1\bin>
bin后粘贴命令回车
jmeter -n -t F:\TestScript\开放API.jmx -l F:\TestReport\开发API\api.jtl -e -o F:\TestReport\开发API

3.JMeter压力测试

jmeter.bat 启动后有提示:不要使用GUI模式进行负载测试!,只用于测试创建和测试调试
对于负载测试,使用CLI模式(是非GUI)
在这里插入图片描述

线程数先设置为1跑通了在设置参数,再进行压力测试100、200、500、1000、1500……
在这里插入图片描述
练习中使用csv数据
在这里插入图片描述
在这里插入图片描述
设置线程参数,进行了5次、10次的压力测试
在这里插入图片描述

jmeter -JthreadCount=5 -Jcycle=1 -n -t F:\TestScript\开放API登陆压力测试.jmx -l F:\TestReport\开放API登陆压力测试-5\api.jtl -e -o F:\TestReport\开放API登陆压力测试-5
jmeter -JthreadCount=10 -Jcycle=1 -n -t F:\TestScript\开放API登陆压力测试.jmx -l F:\TestReport\开放API登陆压力测试-10\api.jtl -e -o F:\TestReport\开放API登陆压力测试-10
-Jcycle=2为“开放API登陆压力测试,jmx”测试计划要指定的每个线程的迭代次数

在“开放API登陆压力测试,jmx”测试计划线程中用${__P(threadCount,)}来获取threadCount的值;${__P(cycle,)}来获取cycle的值。

在这里插入图片描述

博客资源中有对应的脚本


本文转载自: https://blog.csdn.net/u014096024/article/details/125223495
版权归原作者 度假的小鱼 所有, 如有侵权,请联系我们删除。

“JMeter接口测试及接口登陆压力测试”的评论:

还没有评论