Jmeter--作业练习一
作业内容:
获取登录接口token,用提取器获取token
接口加上断言,验证结果
登录接口返回token,传参到验证token接口使用,且添加断言。
操作步骤:
1.token.jar包放到start.bat同级目录,只启动前置服务器
2.jmeter调用获取token接口
POST请求,端口8090
3.查看接口响应
4.添加JSON提取器,提取出token
PS:调试取样器要放到请求下面,否则会无法获取到。
查看json提取器获取的 token.
使用正则提取器,提取token
路径:请求--后置处理器--正则表达式提取器
接口取样器查看提取结果
使用BeanShell 取样器,获取token
beanshell取样器主要讲内容打印log中,提取成功后,显示效果如下图。
验证token结果,同时加上断言。
调用token验证接口,需要提取到token放在验证接口中使用。需添加http头部管理器。
添加验证接口请求。
添加http头部处理器。路径:请求--配置元件--HTTP信息头管理器
定义token变量名,获取token。
添加token验证接口断言,验证是否调用成功。
添加路径:请求--断言--响应断言
断言内容特意设置与返回不一致的内容,看结果数返回。
token验证结果返回及断言结果