再谈接口测试

Posted 了了来了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了再谈接口测试相关的知识,希望对你有一定的参考价值。

----------------下面仅是我个人观点,有错误多谢指正---------------------
目前的阶段在逐渐的一点点认识感知接口测试,下面是一点总结:

接口测试是什么?

接口测试分黑盒测试和白盒测试。黑盒测试--不看代码,只针对输入输出,对数据的流转做测试。看代码指的是当当前的接口文档描述不是那么清晰明白不是那么详细的时候可以深入到代码逻辑中。

按照后面这种说法,深入到代码这就跟单元测试类似,但单元测试也让测试人员执行吗?答案是No,单元测试是开发来做更合适。

所以可以这么理解,单元测试是必须跟代码打交道的,接口测试可以结合代码来做但不强制一定要深入代码层面。

接口测试测什么?

接口测试测的是代码(换句话说,所以的测试针对的都是代码)。测的开始时间是后台已经完成了开发任务的代码块,但页面还没有完成,此时还不能进行页面测试。

另一种,接口测试测的是数据。根据输入来看输出是否准确。

接口测试怎么测

接口测试开始时需要的材料:接口测试文档。这个测试文档有的是开发写成了文档,如果没有,那就可以一句句的去问,自己来编写接口文档。

有了接口文档,就需要根据文档写相应的测试用例。先正向用例,再根据具体情况设计其他用例。然后就可以开始测试了

测试的话可以使用接口测试工具,比如jmeter、postman、robot framework,也可以自己编写脚本进行测试。



作者:卜了了
链接:http://www.jianshu.com/p/95c6fd452b1b
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

以上是关于再谈接口测试的主要内容,如果未能解决你的问题,请参考以下文章

再谈JDK的动态代理InvocationHandler

JMeter接口测试-模块控制器

再谈EF Core内存数据库单元测试问题

Flask 编写http接口api及接口自动化测试

再谈适配器模式

再谈手工测试是否会消失