程序员

编程测试相关整理(初)

2018-11-24  本文已影响6人  天宇不看海

什么是接口测试

接口测试是测试系统组件间接口的一种测试.

1.作用

主要用于检测外部系统与系统之间以及内部各个系统之间的交互点,测试的重点是要检查数据的交换,传递和控制管理过程,以及系统的相互逻辑依赖关系等.

2.有哪些接口

(1) Webservice接口

走soap协议通过http传输,请求报文和返回报文都是xml格式,测试通过工具soapUI进行测试.

(2) HTTP api接口

走http传输协议,通过路径来区分调用的方法,最常用的是get和post请求.  请求报文都是 key-value字典形式的,返回报文一般都是json串.  

3.接口测试的目的

(1) 通过测试,暴露问题
(2) 保证系统的正确和稳定性(以持续集成为手段)
(3)提高测试效率,降低产品维护成本

4.如何进行接口测试

可以从以下几个角度进行验证:

1) 参数详解

验证方法

2)接口业务逻辑分析详解

概括来说: 就是通过分析,得出需要验证的场景,验证接口逻辑处理是否正确

3)输出结果分析详解

接口处理正确的结果可能只有一个,但是错误异常返回结果有很多情况,很多值.
如果知道返回结果有很多种,就可以针对不同结果分别进行验证.

5.接口测试的实现过程

6.接口测试的工具

关于在测试过程中用到的测试用例,请参考我的另一篇测试用例的文章,
<<PHP测试用例概述及详解>>
这里可以详细了解测试用例的一些知识点.

结尾

写于11/22日质检组测试帅哥-红灵分享会

上一篇下一篇

猜你喜欢

热点阅读