或上方链接下载
脚本: 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://www.toymoban.com/news/detail-401505.html
博客资源中有对应的脚本文章来源地址https://www.toymoban.com/news/detail-401505.html
到了这里,关于JMeter接口测试及接口登陆压力测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!