Skip to main navigation Skip to search Skip to main content

A robust testing framework for verifying Web Services by completeness and consistency analysis

  • W. T. Tsai*
  • , X. Wei
  • , Y. Chen
  • , R. Paul
  • *Corresponding author for this work
  • Arizona State University
  • United States Department of Defense

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents a specification-based robust testing framework for Web services. Web services testing is done by 1) extracting condition and event combinations from the Web service specification, 2) ensuring that these combinations are consistent with each other; 3) performing completeness analysis to identify all the missing condition and event combinations; 4) Identifying the locations where updates are needed to maintain the completeness and consistency.; 5) emphasizing on robustness testing by generating positive as well as negative test cases. An efficient algorithm called Covering Scenario Generation is proposed to identify the locations where incompleteness and inconsistency exist. The algorithm is based on the min-terms of Boolean expressions that combine multiple conditions into a single checkable item. The proposed algorithm has been experimented with several large industrial applications and the results indicated that the proposed algorithm is robust and scalable to large applications. A case study is designed to illustrate the design and testing process.

Original languageEnglish
Title of host publicationProceedings - SOSE 2005
Subtitle of host publicationIEEE International Workshop on Service-Oriented System Engineering
Pages159-166
Number of pages8
DOIs
StatePublished - 2005
Externally publishedYes
EventSOSE 2005: IEEE International Workshop on Service-Oriented System Engineering - Beijing, China
Duration: 20 Oct 200521 Oct 2005

Publication series

NameProceedings - SOSE 2005: IEEE International Workshop on Service-Oriented System Engineering
Volume2005

Conference

ConferenceSOSE 2005: IEEE International Workshop on Service-Oriented System Engineering
Country/TerritoryChina
CityBeijing
Period20/10/0521/10/05

Keywords

  • Completeness and consistency checking
  • Test case generation
  • Web services
  • Web services testing

Fingerprint

Dive into the research topics of 'A robust testing framework for verifying Web Services by completeness and consistency analysis'. Together they form a unique fingerprint.

Cite this