大家好啊,我是大田。
今天给大家分享下做接口测试时会遇到的问题
1、问:接口自动化要求100%覆盖率吗?
一般不可能,覆盖70%比较好;重点覆盖主场景,回归主流程;对于异常场景和异常参数的构造,建议进行组合测试。
2、接口测试要在功能测试前吗?
分情况
1)如果前端没有提测而后端开发已经提测,就需要先进行接口测试;等到前端也可以测试的时候,再功能测试
2)如果前后端一块提测,功能和接口一起测试即可
3、接口测试结束后要做持续集成吗?
是的,看具体公司,有持续集成的环境就做,没有的化可以在自己本地去做,再分享给组内人员。
4、跑过的接口可以作为回归集吗?
可以作为回归集。
5、Postman能做接口自动化吗?
可以, 导入外部文件,引入外部csv文件,文件中有本次需要测试的大部分数据,运行后就可以知道每条数据的测试情况。
6、接口返回不必要的字段怎么办?
和开发形成共识,看看不必要的字段是否可以精简,说不通就先提个bug
7、接口经常发生变化,和前后端没有分离有关系吗?
和系统有没有前后端分离关系不大,业务需求改变那么接口可能会随之发生变化。
至于改变比较频繁,需要多维护下测试脚本;和开发保持良好沟通,避免变化后自己不知道。
接下来大田会分享些接口测试内容,如果大家感兴趣也可以进入软件测试圈共同交流探讨。