Basis path test suite and testing process for WS-BPEL

Theerapong Lertphumpanya, Twittie Senivongse · 2008

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. Key-Words:- Basis path testing, WS-BPEL, test cases, control flow graph, cyclomatic complexity 1

Read the paper · More papers on PaperTik