接口简介

 

接口:
  从广义的角度来说:只要涉及到输入和输出的数据集合的,就是接口。

  从狭义的角度来说:就是按照项目的接口文档所定义的接口(远程调用接口为主)。


接口的存在:
  为了解耦。

接口测试的关注点:

·数据(业务的基本功能)
·业务和逻辑的控制等。
·接口之间的依赖关系(集成测试)

·安全

·性能


接口测试的难点:
   概念的理解上:需要有一定的编程基础。

·    接口的测试实现上:往往需要借助一些工具来实现接口的请求(协议的理解)。

 

 

webservice接口:是在SOA(面向服务的架构体系)的理念上诞生的一种接口。
SOA一般是用于大型系统的异构需求。

webservice是一种基于XML+SOAP+HTTP的接口实现方案。
又有基于SOAP的WSDL,和基于REST的WADL。

最终实现的就是:
·异构。
·解耦。


一般来说,webservice接口从上到下的协议分层为:
·webservice call:
·soap request:
·http request:
·tcp:

 

posted @ 2018-09-28 14:21  半世匠人  阅读(169)  评论(0编辑  收藏  举报