Testing Web Services Using Progressive Group Testing

Wei Tek Tsai, Yinong Chen, Zhibin Cao, Xiaoying Bai, Hai Huang, Ray Paul

Research output: Contribution to journalArticlepeer-review

29 Scopus citations

Abstract

This paper proposes progressive group testing techniques to test large number of Web services (WS) available on Internet. At the unit testing level, the WS with the same functionality are tested in group using progressively increasing number of test cases. A small number of WS that scored best will be integrated into the real environment for operational testing. At the integration testing level, many composite services will be constructed and tested by group integration testing. The results of group testing at both unit and integration levels are verified by weighted majority voting mechanisms. The weights are based on the reliability history of the WS under test. A case study is designed and implemented, where the dependency among the test cases in WS is analyzed and used to generate progressive layers of test cases.

Original languageEnglish (US)
Pages (from-to)314-322
Number of pages9
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3309
StatePublished - Dec 1 2004

Keywords

  • Service-oriented architecture
  • Verification and validation
  • Web services
  • Web testing

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Testing Web Services Using Progressive Group Testing'. Together they form a unique fingerprint.

Cite this