怎么看待接口测试?
回答·7
最热
最新
- 接口测试有两个作用: 1、解决功能性测试检验不到数据交互的问题,弥补功能测试的不足,辨认产生缺陷的前后端,减少开发工作,提升效率。 2、能提早进行测试,不需要等到前后端开发完成,提测后才能进行测试,只需要后端开发完成,提测后便可进行测试,减少成本,提高测试效率。
- 现在还有专门的接口测试?
- 1.不看到代码,忽略代码对于测试的逻辑干扰,更多的基于需求去做测试。 2.能够对于数据入库去做判断,看是不是符合需求规则 3.作为功能的前接,提前核对接口参数是不是能够支撑起页面渲染,能够提前对于除用户体验部分的页面功能进行测试。 4.对于需求要有较高的掌握度,产出用例时,需要知道相应的测试结果。 5.测算网络响应时间,服务器效率之类性能问题
- 执行速度快 问题定位准确!构造自动化用例方便! 开发实现单元测试 测试人员实现冒烟测试和混合测试,有能力的在去实现自动化测试及持续集成用于回归
- 中大型项目,复杂的逻辑功能还是要做接口测试,参数,返回值,压力等。微小型项目看情况要不要做,成本和时间也要考虑的
- 主要就是测试业务。链接是否正常访问,请求参数是否正确,返回数据,返回 code 等等。
- 1.页面上数据不能够覆盖业务上所有的入参数据,有的入参数据是隐藏的,不在页面上,如果我们想进一步测试隐藏入参对应的业务场景,那么就需要通过接口测试的手段,因此接口测试可以覆盖更加全面的场景。 2.现在公司的项目,很多都是前后端分离的项目,通常是由不同的开发团队完成,通常情况下后端会先于前端开发完成,此时我们想提前介入测试,就可以通过接口测试的手段针对后端服务完成测试。 3.有的项目是纯后端项目,没有页面,此时只能通过接口测试手段完成测试。 4.从成本上来说,接口测试主要保障后端质量,ui测试主要保障前端质量,那么接口更趋向于底层, 相比较ui来说发现bug的效率更高,修复bug的成本更低