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