JMeter
iku!!
这个作者很懒,什么都没留下…
展开
-
【学习笔记22-05-18】关于接口测试
1、接口的类型GET:获取数据,请求参数跟在url后边POST:通过表单提交数据,建立新资源或者修改已有资源HEAD:类似GET,获取报头PUT:替代DELETE:删除CONNECT:OPTIONS:查看服务器性能TRACE:回显服务器收到的请求,主要用于测试或者诊断POST与GET:方式(传入参数)、大小、安全1)GET传入参数是跟在url后边,所以请求参数有大小限制;POST没有2)POST表单请求,比GET安全幂等性:重复操作,结果相同。1)GET、PUT和DELETE是幂等原创 2022-05-18 14:00:13 · 275 阅读 · 0 评论 -
【JMeter+Linux】Linux安装JMeter
0、安装JDK并配置环境变量1)使用yum安装JDK,一般安装在/usr/lib/jvm下,记录JDK安装路径。2)配置JDK环境变量:[root@tb-test ~]$ vim /etc/profile/*在文件尾部添加*/export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64 //JDK安装路径export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH原创 2021-11-23 15:03:47 · 974 阅读 · 0 评论 -
【JMeter+性能测试】使用JMeter控件PrefMon监控服务器(Linux)资源
1)下载ServerAgent:https://github.com/undera/perfmon-agent/blob/master/README.md。2)ServerAgent.zip上传至服务器,解压。3)进入ServerAgent文件夹,执行如下命令。原创 2021-11-08 14:43:39 · 1307 阅读 · 0 评论 -
【ThingsBoard】JMeter脚本自动创建规则链
JMeter脚本结构:涉及的接口(http://IP/swagger-ui.html查看)1、POST /api/ruleChain创建规则链,但是规则链内容为空。2、POST /api/ruleChain/metadata编辑规则链,需要传参(规则链ID)。这里就会引起一个问题,传参导致\被消除。...原创 2021-10-19 14:33:02 · 216 阅读 · 0 评论 -
【接口测试】使用Postman和JMeter模拟Request Payload发送POST请求
Postman基本设置原创 2021-08-31 13:55:24 · 921 阅读 · 0 评论 -
【JMeter】压力测试,模拟多用户使用HTTP URL下载文件
0、思路URL尾缀路径名可变,用csv文件存储,JMeter执行时随机读取一行下载。这个过程需要用到插件Random CSV Data Set Config。1、压测流程结构注:gttp request中的path一栏的${path}为Random CSV Data Set Config中的变量,可用于随机获取提前存储于csv文件中的路径(路径均以“/”开头),以实现多用户同时下载不同文件的场景2、Random CSV Data Set Config插件配置注:图中的变量名path将用在http原创 2021-04-21 15:57:07 · 944 阅读 · 0 评论