互联网OPENAPI 测试(一)

 引:越来越多的互联网都开放了自己的api,那么这些api的质量如何呢?恐怕就取决于各个公司的接口测试团队了。本文就自己的工作经验,谈谈我现在如何进行接口测试的。

面向服务的架构(Service-Oriented ArchitectureSOA被誉为下一代Web服务的基础架构。SOA是基于服务的分布式系统设计架构。其典型组件就是Web Service,通过与Web Service的集成,SOA将不同的企业应用和企业服务进行集成。

尽管SOA逐渐的集成了各类企业应用,针对产品级的测试对于SOA应用来说没有必要,但是新的技术也引发了新的测试方法。

在面向服务的架构中,可以划分成三类角色:服务提供商、服务请求者以及注册机构。服务提供商发布服务并提供服务内容,服务请求者找到该服务的注册信息,绑定并调用服务;服务注册机构是一个包含服务的目录,注册结构将服务提供商的合约提供给服务请求者。所谓的合约通常定义了服务请求者与服务提供商的交互方式,规定了请求和响应的格式。

    

 

5.4     面向服务的设计

SOA架构是一种松耦合的系统架构。它不依赖于特定的技术、标准或协议。它面向不同的服务应用场景,允许大量异构系统的存在,通过定义的接口和规约提供各种服务。在图5.5中,SOA架构可以被分成两个部分:服务端和客户应用端。对于SOA下的测试,本节着重以面向服务的观点进行详细阐述。

        

 

5.5     SOA参考模型

      

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值