目前公司虽然也是前后端分离的项目,但是没有使用swagger,所以接口的测试使用的是postman,但是我关于postman的使用知道的比较少,将最近使用postman的内容总结下,如有不足希望大家帮我补充,提前谢过各位大佬。
1、注册postman账号,并注意留存。因为使用postman的记录都会保存到远端,更换机器后,利用账号信息可以快速找回之前的内容
2、设置环境变量,需要在不同环境下跑相同的测试,利用设置环境变量动态选择
新增环境变量
使用这些键值的时候只需要加上两个花括号引用key
//建立多个环境时,key通常都是相同的,只是value不同
{{url}}/username
创建好所有环境后,在跑测试的时候在右上角下拉选择需要的环境即可
3、按模块管理请求
创建集合可以用于归纳每个模块
将创建的请求存在到对应集合中
4、headers信息批量填入
有时候发送请求的时候要在header中放入一些内容,但是header中大部分请求基本上都相似,可以利用Presets统一处理
使用的选择对应的header信息,header内容就会被自动填充
5、postman还是非常优秀的自动化接口测试工具,作为研发目前用的比较少,推荐大家看博文自动化接口测试之Postman
总结
上述内容总结的个人目前在工作中使用postman比较顺手的地方,也会提高一些自测效率,后续有更好的发现也会持续更新。