postman接口测试学习系列

postman接口测试学习(一)

第一章:选择工具
第二章:登录获取token/cookie
第三章:获取会员信息


前言

这几年来公司开发框架不断更新,现在软件行业也大都使用了前后端分离的开发模式,那对于我们测试来说是否可实行测试前移,由以往在软件功能模块开发完成后交付测试做系统测试,前移到软件后端开发完成后对接口进行测试。在该阶段发现的问题,比在后期测试阶段发现的问题修改成本更小,且能容易校验ui层测试发现不了的问题,如后端接口字段校验异常项是否覆盖全,若直接饶过前端校验直接走接口校验,后端接口校验是否已覆盖、检查系统的安全性、稳定性等。

一、选择工具

根据网上了解,现有使用较为广泛的接口测试工具有jmeter和postman,对应我来讲,jmeter通常适用于性能测试,能输出较为强大的测试报告。postman因其工作空间和自带断言片段来说较为快速上手。

下载地址链接:https://pan.baidu.com/s/1rrld3EaUtjkknbFGyS0s5A
提取码:1638

二、登录获取token

1.设计方案

现在vue+spingboot框架类型的项目,登录通常会遇到滑动拼图验证码的问题,之前在练习ui自动化框架也遇到类似问题,有3个解决方案:1.让研发注释掉滑动拼图验证。2.使用代码模拟用户动作滑动鼠标匹配拼图。3.直接将token赋值;这里采用第三种方式,还未考虑到如何对滑动拼图验证码做接口测试的方案,后期可考虑;

2.获取token

 通过访问后台登录方法,通过f12快捷键查看此次登录的token值,因系统token值有效期时间也较长,可在每个接口处设置已获取到的token来做到自动登录功能;


postman接口测试学习系列_第1张图片

三、cdsn获取人员信息接口

点击会员中心根据f12键获取查询接口和方法
postman接口测试学习系列_第2张图片
在postman工具中添加接口并对对应的cookie信息填入到headers中,即可发送成功;
postman接口测试学习系列_第3张图片


总结

第一章节学习了怎么查看接口和方法,以及获取token或cookie的方法,下一章就针对接口的如何传参和postman中authorization的使用做介绍。

你可能感兴趣的:(接口测试,postman)