tomzhang 发表于 2010-4-25 20:24:41

浅谈接口测试

看到一个朋友问:”接口如何测试“的帖子,这里的接口,我猜想应该是系统间的接口,接口测试是电信行业经常遇到的,这是由电信的系统构架决定的,我就不细谈这个了。
那么系统接口该如何测试?
首先要保障自己系统内部没有问题,流程能够流转下去。
然后查看系统双方定制的接口规范,看看这个系统接口的协议是什么?
常见的协议有:webservice, socket,数据库接口,还可能有cobol,MQ...
至于webservice,socket容易点,找个客户端的工具,发送消息,就可以测试对方系统提供的服务了。
至于数据库接口,无非就是调用对方数据库的存储过程,视图等对象,关键是打通数据库通道。
至于cobol,我没有做过,不便于分析。
至于MQ,就比较复杂,要在本地装IBM的MQ产品,通过MQ提供的工具给对方的MQ发送消息。
那么接口测试要注意什么?
最主要就是按照接口规范,设计好入参就可以了。还有看双方的接口是否打通;规定的必填字段是否都填了;相关字段是编码还是其他;基础数据是否同步了...
个人拙见,欢迎大家讨论,我的QQ:896219716,加Q请注明来自51Testing,谢谢。

黑盒测试 发表于 2016-4-13 16:15:09

http协议呢?

qiguojie 发表于 2010-4-26 14:59:12

谢谢楼主哈,我只做过webservice的类型,其他没做过呢。。

hiltonli 发表于 2010-4-30 10:54:00

学习了

xxxxxxxxxxxx 发表于 2010-5-7 10:02:50

谈的不是很好

谈的不是很好:call:

peag 发表于 2010-5-7 12:23:07

学习了,不太懂

wuyajun88_2012 发表于 2012-10-8 11:48:37

恩,了解下,还没涉及这方面的测试

花海子 发表于 2013-4-23 15:04:32

学习了,不怎么懂最近在电信行业做接口测试 ,啥webservice,sap PI。。。

wangmeng2012 发表于 2013-7-1 23:37:03

偶用过一个专门用于接口测试的软件:httpdebug,把需要测试的URL输入后,软件自动返回不同的状态码,正常的是:200,其他的返回值网上有。。。。。。。

xiaode_3_3@126 发表于 2016-3-22 11:04:59

wangmeng2012 发表于 2013-7-1 23:37
偶用过一个专门用于接口测试的软件:httpdebug,把需要测试的URL输入后,软件自动返回不同的状态码,正常的 ...

这个工具主要测试什么呢?之前没接触过。

xiaode_3_3@126 发表于 2016-3-22 11:09:01

用过soapUI,还有jmeter
页: [1]
查看完整版本: 浅谈接口测试