互联网OPENAPI 测试

发布于 2022-09-15 03:51:58 字数 1171 浏览 23 评论 0

引:越来越多的互联网都开放了自己的api,那么这些api的质量如何呢?恐怕就取决于各个公司的接口测试团队了。本文就自己的工作经验,谈谈我现在如何进行接口测试的。         面向服务的架构(Service-Oriented Architecture)SOA被誉为下一代Web服务的基础架构。SOA是基于服务的分布式系统设计架构。其典型组件就是Web Service,通过与Web Service的集成,SOA将不同的企业应用和企业服务进行集成。尽管SOA逐渐的集成了各类企业应用,针对产品级的测试对于SOA应用来说没有必要,但是新的技术也引发了新的测试方法。在面向服务的架构中,可以划分成三类角色:服务提供商、服务请求者以及注册机构。服务提供商发布服务并提供服务内容,服务请求者找到该服务的注册信息,绑定并调用服务;服务注册机构是一个包含服务的目录,注册结构将服务提供商的合约提供给服务请求者。所谓的合约通常定义了服务请求者与服务提供商的交互方式,规定了请求和响应的格式。

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

                                         图5.5     SOA参考模型[url=http://blog.csdn.net/linkyou/archive/2008/08/29/2849254.aspx][/url]

源自 互联网

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文