Web Services Open Test Suites

Nabil El Ioini
{"title":"Web Services Open Test Suites","authors":"Nabil El Ioini","doi":"10.1109/SERVICES.2011.47","DOIUrl":null,"url":null,"abstract":"In modern software solutions vendors are racing to keep pace with their customers' needs for more and more distributed systems enable to enhance collaboration and reduce their time to market. Service Oriented Architecture (SOA) is a promising software methodology that addresses this problem. SOA advocates the integration of loosely coupled systems across platforms. SOA adds a new level of abstraction to the existing stack of technologies and development methodologies, however, it adds also new challenges. The most popular way to implement SOA is using Web Services (WS). WS is an XML technology to integrate loosely coupled systems. The challenge facing WS is testing. From the client prospective, a Web Service is a black box that needs to be tested before being used, mainly to confirm the claims of services' providers about the quality of their services. By calling a WS, we delegate part of our business logic to an external provider to do it for us. Thus, we have no control of what could happen during the execution of that part of the business logic. To this end, many testing approaches and techniques have been proposed in the literature to address various aspects related to WS testing. In our effort to improve WS testing infrastructures, we propose a framework for service integrators to collaborate during Web Services testing by making test suites open to the public and share testing results.","PeriodicalId":93805,"journal":{"name":"Proceedings IEEE World Congress on Services (SERVICES). IEEE World Congress on Services","volume":"44 1","pages":"77-80"},"PeriodicalIF":0.0000,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE World Congress on Services (SERVICES). IEEE World Congress on Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERVICES.2011.47","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

In modern software solutions vendors are racing to keep pace with their customers' needs for more and more distributed systems enable to enhance collaboration and reduce their time to market. Service Oriented Architecture (SOA) is a promising software methodology that addresses this problem. SOA advocates the integration of loosely coupled systems across platforms. SOA adds a new level of abstraction to the existing stack of technologies and development methodologies, however, it adds also new challenges. The most popular way to implement SOA is using Web Services (WS). WS is an XML technology to integrate loosely coupled systems. The challenge facing WS is testing. From the client prospective, a Web Service is a black box that needs to be tested before being used, mainly to confirm the claims of services' providers about the quality of their services. By calling a WS, we delegate part of our business logic to an external provider to do it for us. Thus, we have no control of what could happen during the execution of that part of the business logic. To this end, many testing approaches and techniques have been proposed in the literature to address various aspects related to WS testing. In our effort to improve WS testing infrastructures, we propose a framework for service integrators to collaborate during Web Services testing by making test suites open to the public and share testing results.
Web服务开放测试套件
在现代软件解决方案中,供应商正在竞相跟上客户对越来越多的分布式系统的需求,以增强协作并缩短上市时间。面向服务的体系结构(SOA)是解决这个问题的一种很有前途的软件方法。SOA提倡跨平台集成松散耦合的系统。SOA为现有的技术和开发方法堆栈增加了一个新的抽象级别,然而,它也增加了新的挑战。实现SOA最流行的方法是使用Web服务(WS)。WS是一种集成松散耦合系统的XML技术。WS面临的挑战是测试。从客户机的角度来看,Web服务是一个黑盒,在使用之前需要进行测试,主要是为了确认服务提供者关于其服务质量的声明。通过调用WS,我们将部分业务逻辑委托给外部提供者来为我们完成。因此,我们无法控制在执行那部分业务逻辑期间可能发生的事情。为此,文献中提出了许多测试方法和技术来解决与WS测试相关的各个方面。在我们改进WS测试基础设施的努力中,我们提出了一个框架,通过向公众开放测试套件并共享测试结果,服务集成商可以在Web服务测试期间进行协作。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信