Scenario-Based Web Services Testing with Distributed Agents

Wei Tek Tsai, Ray Paul, Lian Yu, Akihiro Saimi, Zhibin Cao

Research output: Contribution to journalArticle

52 Scopus citations


Web Services (WS) have received significant attention recently. Delivering Quality of Service (QoS) on the Internet is a critical and significant challenge for WS community. This article proposes a Web Services Testing Framework (WSTF) for WS participates to perform WS testing. WSTF provides three main distributed components: test master, test agents and test monitor. Test master manages scenarios and generates test scripts. It initiates WS testing by sending test scripts to test agents. Test agents dynamically bind and invoke the WS. Test monitors capture synchronous/asynchronous messages sent and received, attach timestamp, and trace state change information. The benefit to use WSTF is that the user only needs to specify system scenarios based on the system requirements without needing to write test code. To validate the proposed approach, this paper used the framework to test a supply-chain system implemented using WS.

Original languageEnglish (US)
Pages (from-to)2130-2144
Number of pages15
JournalIEICE Transactions on Information and Systems
Issue number10
StatePublished - Oct 2003



  • Object-oriented test frameworks
  • QoS
  • Scenarios
  • Web Services

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Vision and Pattern Recognition
  • Electrical and Electronic Engineering
  • Artificial Intelligence

Cite this

Tsai, W. T., Paul, R., Yu, L., Saimi, A., & Cao, Z. (2003). Scenario-Based Web Services Testing with Distributed Agents. IEICE Transactions on Information and Systems, E86-D(10), 2130-2144.