摘要:
1、https://jmeter-plugins.org/downloads/all/ 下载plugins manager ,放到jmeter的lib下的ext目录中 2、重启jmeter才可以生效 3、重启jmeter后,选择菜单“选项”>“plugins manager”>之后在此对话框中进行选 阅读全文
摘要:
在性能测试时,想要区分输入数据,可使用计数器实现,线程组(接口)-添加-配置元件-计数器 Start Value:开始值,我喜欢输入1,按需输入即可 递增:按需输入即可 Maxinum value:最大值,按需输入即可 数字格式:001,这样就是001,002,003的格式 引用名称:后续使用计数器 阅读全文
摘要:
测试计划-添加-前置处理器-用户参数 如图可设置,多个变量,多个用户的值 接口取值时,填写${参数名} 如上图设置,在线程数设置3时,会循环去用户_1,用户_2的参数进行测试 阅读全文
摘要:
接口参数若使用了消息体数据,可能会碰到一个报错信息 “status":415,"error":"Unsupported Media Type","message":"Content type 'text/plain;charset=UTF-8' not supported" 此时需要增加一个HTTP 阅读全文
摘要:
判断接口是否运行成功可增加JSON断言 接口-添加-断言-JSON断言(断言有很多类型,我常用的是这个) 名称:自定义 Assert JSON Path exists: 从接口返回值中取值,根据实际情况填写 Expected Value:期望值,会跟Assert JSON Path exists中获 阅读全文
摘要:
测试计划-添加-配置元件-CSV Data Set Config 文件名:csv文件位置,我用了txt都一样 变量名称:文件里,按照name,username,password存储,这样输入即可,第一列会给name,第二列给username,以此类推 忽略首行:如果文件里第一行是标题,可选择True 阅读全文
摘要:
BeanShell 后置处理程序 存值:${__setProperty(sessionId,${sessionId})}; 取值:${__P(sessionId)} 步骤如下: 1、接口-添加-后置处理器-JSON提取器 2、接口-添加-后置处理器BeanShell 后置处理程序 ${__setPr 阅读全文
摘要:
Jmeter测试接口详细步骤(一)中使用的参数方式传值 https://www.cnblogs.com/nicole-zhang/p/14685121.html 若接口使用的消息体数据时,会发现无法同时使用参数,这时需要用到 HTTP Cookie管理器,来传递session 1、线程组-添加-配置 阅读全文
摘要:
1、测试计划-添加-线程(用户)-setUp线程组 2、setUp线程组-添加-HTTP请求 3、填写接口数据 名称:自定义 协议:通常是https,也可能是http,根据实际情况填写 服务器名称或IP:填写域名 HTTP请求:通常是POST或GET,根据实际情况填写 路径:接口地址 参数:根据实际 阅读全文