Basis path test suite and testing process for WS-BPEL

  • Authors:
  • Theerapong Lertphumpanya;Twittie Senivongse

  • Affiliations:
  • Department of Computer Engineering, Chulalongkorn University, Bangkok and Department of Software Engineering, Bangkok University, Bangkok, Thailand;Department of Computer Engineering, Chulalongkorn University, Bangkok, Thailand

  • Venue:
  • WSEAS Transactions on Computers
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web services technology offers a WS-BPEL language for business process execution. The building block of WS-BPEL is those Web services components that collaborate to realize a certain function of the business process. Applications can now be built more easily by composing existing Web services into workflows; each workflow itself is also considered a composite Web service. As with other programs, basis path testing can be conducted on WS-BPEL processes in order to verify the execution of every node of the workflow. This paper discusses the generation of the test suite for basis path testing of WS-BPEL and an accompanying tool that can be used by service testers. The test suite consists of test cases, stubs of the constituent services in the workflow, and auxiliary state services that assist in the test; these are deployed when running a test on a particular WS-BPEL. The paper presents also a testing process for service testers. A business process of a market place is discussed as a case study.