很多登录都有验证码,由于验证码时随机变化的,且需要识别,导致接口测试做起来比较麻烦。解决这个问题需要两个方式,一个是万能验证码,要么是使用cookies绕过登录操作,直接进行后边的操作。
工具:web页面的Fn+F12(或其它抓包工具fiddler,charles等),Jmeter
一、测试计划中添加全局cookies
- 添加HTTP请求默认--设置默认的协议,服务器,端口号。便于统一修改,如测试环境与正式环境的接口切换测试等,只更改这里即可。
- 添加信息头管理器,添加content-type等参数。
- 添加cookie管理器,创建全局cookie。管理器中所需内容均可在Fn+F12中获取
4.添加新线程组,线程组中可添加不同的接口,具体方法与token的接口请求一样。