JMETER 常用请求模版

 

常规情况下,jmeter的脚本会需要登录和默认请求头设置。下面是常用的模版设置详细内容。

1、创建请求默认值

        此处一般是设置请求的协议、服务器地址/IP、以及端口号;若没有端口号,默认不填写即可

默认值添加位置:计划--添加--配置元件--http请求默认值

填写请求值:协议(http/https)、服务器名称/IP地址、端口号、内容编码(常规是UTF-8)

2、添加http信息头管理器

计划--添加--配置元件--http信息头管理器

常规情况下,可使用浏览器的检查进行抓包,获取常用请求头信息

content-type:application/json;charset=UTF-8

authorization:${__P(token)}

即获取的token(此处的token需要在登录成功后进行提取并将内容可跨线程使用;故此处使用P函数)

3、添加setup 线程

运行脚本时默认首先运行的内容,例如登录

计划--线程--setup 线程组

在此线程组内添加登录请求,并使用后置处理器提取token;此处不对JSON提取做过多解释,详情可参考另一文档。

4、添加beanshell后置处理器

在脚本中输入:${__setProperty(token, ${token})}

这样在后续的请求均可使用提取的token值

线程组--添加--后置处理器--beanshell后置处理程序

5、添加线程组

在常规的线程组里添加需要进行测试的请求内容;

如果请求头一致,将信息头管理器放在测试计划内即可,只需要一个;

请求头不一致时,如下放置即可

 总结:

        这种脚本主要是用于需要登录获取token的脚本,附件内已经设置好,只需要修改服务器地址、端口号、登录请求路径;后续只需要加请求即可,可用自动录制脚本进行录制剩下的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值