需求:
登录接口返回的响应头中有个token;
其他接口的请求头需要使用这个token。
1. 看看登录中的响应头的token是啥样的
token可以看到Resopnse headers
中有个token
,值就是冒号后面的内容了。
2. 正则表达式提取器
在登录的HTTP请求
中添加一个正则表达式提取器
- 引用名称:就是变量名,调用使用${name}
- 正则表达式:()括号里表示你要的数值,(相当于LR左边界, )相当于LR的右边界
- 模板:$$表示你要是用那个正则表达式那个模板获取的值 -1全部,0 随机,1第一个2第二个,如果只有一个正则一般就填写1
- 匹配数字:-1表示全部,0随机,1第一个,2第二个
- 缺省值:这个如果没有匹配到,给它定义的一个默认值,建议写一个,不然没匹配到会很蒙圈
如果正则不太熟悉,可以在网上找个正则验证的网页验证一下。比如:http://tool.oschina.net/regex/
如果正则表达式不对,一切都是白搭。
3. 使用这个token
因为这个token
希望用在请求头中,所以在被测HTTP请求中,我们添加一个HTTP信息头管理器:
在需要的值中使用${token}
来调用。
4. 验证
添加一个结果树查看器,运行一下:
查看结果树Done。
网友评论