JMETER接口测试-小试牛刀
Posted MFan-migu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMETER接口测试-小试牛刀相关的知识,希望对你有一定的参考价值。
本次要做的是调用接口获取tokenid,然后拼接url实现账户免密登录。
一、调用接口
1.测试计划-右击添加-Threads(user)-线程组(重命名:XXX)
2.线程组-右击添加-逻辑控制器-循环控制器
3.获取tokenid
3.1循环控制器-右击添加-Sampler-HTTP请求
配置HTTP请求
名称:自定义
web服务器:填写接口所在的域名+协议+端口号
Http请求:方法(get/post)、路径(接口所在相对路径)、enconding(默认ios8859)
请求参数:名称-值
3.2HTTP请求-右击添加-查看结果树
3.3正则表达式提取上图中的tokenid
右击添加-后置处理器-正则表达式提取器
配置正则表示提取器
名称:自定义(tokenid)
Apply to:单一请求用Main sample only即可
引用名称:变量(用于拼接url的参数)
正则表达式:提取tokenid
模板:$1$ 表示从头到尾全文匹配
缺省值:如果正则匹配失败,则用该字段
4.传参拼接url
循环控制器-右击添加-Sampler-HTTP请求
配置HTTP请求
参数:${tokenid}
5.断言
右击添加-断言-响应断言
运行,如图免密登录成功。
以上是关于JMETER接口测试-小试牛刀的主要内容,如果未能解决你的问题,请参考以下文章
jmeter实战:jmeter+ant+jenkins轻量级接口自动化测试(windows)