51Testing软件测试论坛

标题: 浅谈接口测试 [打印本页]

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

作者: qiguojie    时间: 2010-4-26 14:59
谢谢楼主哈,我只做过webservice的类型,其他没做过呢。。
作者: hiltonli    时间: 2010-4-30 10:54
学习了
作者: xxxxxxxxxxxx    时间: 2010-5-7 10:02
标题: 谈的不是很好
谈的不是很好
作者: peag    时间: 2010-5-7 12:23
学习了,不太懂
作者: wuyajun88_2012    时间: 2012-10-8 11:48
恩,了解下,还没涉及这方面的测试
作者: 花海子    时间: 2013-4-23 15:04
学习了,不怎么懂  最近在电信行业做接口测试 ,啥webservice,sap PI。。。
作者: wangmeng2012    时间: 2013-7-1 23:37
偶用过一个专门用于接口测试的软件:httpdebug,把需要测试的URL输入后,软件自动返回不同的状态码,正常的是:200,其他的返回值网上有。。。。。。。
作者: xiaode_3_3@126    时间: 2016-3-22 11:04
wangmeng2012 发表于 2013-7-1 23:37
偶用过一个专门用于接口测试的软件:httpdebug,把需要测试的URL输入后,软件自动返回不同的状态码,正常的 ...

这个工具主要测试什么呢?之前没接触过。
作者: xiaode_3_3@126    时间: 2016-3-22 11:09
用过soapUI,还有jmeter
作者: 黑盒测试    时间: 2016-4-13 16:15
http协议呢?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2