Title :
Test Case Reduction Technique for BPEL-based Testing
Author_Institution :
Inst. of Software, Chinese Acad. of Sci., Beijing
Abstract :
Testing is necessary for evaluating the functional correctness, performance and reliability. The BPEL-based Web service composition having a large number of input parameters and the assigned values of individual parameters, the number of corresponding combination of input parameters is huge. A method needs to be established in order to limit the number of test cases and reduce space- and time-consuming. A reduction technique based on pair-wise combination of input parameters is presented in this paper. Relationship between BPEL (Business Process Execution Language) concepts and HPN (high-level Petri nets) is analyzed. After translation, the equivalent HPN of the Web service composition based on BPEL can be verified on existing mature tool according to the steps to reduce the size of test suite discussed in this paper. The method base on above technique can efficiently limit the number of test cases and reduce space- and time-consuming in theory and in practice.
Keywords :
Petri nets; Web services; business data processing; program testing; specification languages; BPEL-based testing; Business Process Execution Language; Web service composition; functional correctness; high-level Petri nets; test case reduction; Electronic commerce; Electronic equipment testing; Information systems; Petri nets; Security; Software performance; Software testing; Specification languages; System testing; Web services; Business Process Execution Language for Web Services; Reduction Technique; Test Suite;
Conference_Titel :
Electronic Commerce and Security, 2008 International Symposium on
Conference_Location :
Guangzhou City
Print_ISBN :
978-0-7695-3258-5
DOI :
10.1109/ISECS.2008.194