首页> 外文会议>Software Testing Verification and Validation, 2009. ICST '09 >WS-TAXI: A WSDL-based Testing Tool for Web Services
【24h】

WS-TAXI: A WSDL-based Testing Tool for Web Services

机译:WS-TAXI:用于Web服务的基于WSDL的测试工具

获取原文

摘要

Web Services (WSs) are the W3C-endorsed realization of the Service-Oriented Architecture (SOA). Since they are supposed to be implementation-neutral, WSs are typically tested black-box at their interface. Such an interface is generally specified in an XML-based notation called the WS Description Language (WSDL). Conceptually, these WSDL documents are eligible for fully automated WS test generation using syntax-based testing approaches. Towards such goal, we introduce the WS-TAXI framework, in which we combine the coverage of WS operations with data-driven test generation. In this paper we present an early-stage implementation of WS-TAXI, obtained by the integration of two existing softwares: soapUI, a popular tool for WS testing, and TAXI, an application we have previously developed for the automated derivation of XML instances from a XML schema. WS-TAXI delivers a complete suite of test messages ready for execution. Test generation is driven by basic coverage criteria and by the application of some heuristics. The application of WS-TAXI to a real case study gave encouraging results.
机译:Web服务(WS)是W3C认可的面向服务的体系结构(SOA)的实现。由于假定它们与实现无关,因此WS通常在其界面上经过黑盒测试。通常以称为WS描述语言(WSDL)的基于XML的表示法指定这种接口。从概念上讲,这些WSDL文档符合使用基于语法的测试方法进行全自动WS测试生成的条件。为了实现这一目标,我们引入了WS-TAXI框架,该框架将WS操作的覆盖范围与数据驱动的测试生成相结合。在本文中,我们介绍了WS-TAXI的早期实现,它是通过将两个现有软件集成在一起而获得的:soapUI(一种用于WS测试的流行工具)和TAXI(一种我们先前开发的用于从XML实例自动派生的应用程序) XML模式。 WS-TAXI提供了一套完整的测试消息,可供执行。测试的生成是由基本覆盖率标准和某些启发式方法的应用驱动的。 WS-TAXI在实际案例研究中的应用给出了令人鼓舞的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号