Automation of Software Test, Second International Workshop on (2009)
Vancouver, BC Canada
May 18, 2009 to May 19, 2009
Daniel Lubke , Leibniz Universitšt Hannover, Software Engineering Group, Welfengarten 1, D-30167, Germany
Leif Singer , Leibniz Universitšt Hannover, Software Engineering Group, Welfengarten 1, D-30167, Germany
Alex Salnikow , Leibniz Universitšt Hannover, Software Engineering Group, Welfengarten 1, D-30167, Germany
Assessing the quality of tests for BPEL processes is a difficult task in projects following SOA principles. Since insufficient testing can lead to unforeseen defects that can be extremely costly in complex and mission critical environments, this problem needs to be addressed. By using formally defined test metrics that can be evaluated automatically by using an extension to the BPELUnit testing framework, testers are able to assess whether their white box tests cover all important areas of a BPEL process. This leads to better tests and thus to better BPEL processes because testers can improve their test cases by knowing which important areas of the BPEL process have not been tested yet.
business data processing, program testing, software architecture, software metrics, software quality, Web services
D. Lubke, L. Singer and A. Salnikow, "Calculating BPEL test coverage through instrumentation," 2009 ICSE Workshop on Automation of Software Test (AST 2009)(AST), Vancouver, BC, 2009, pp. 115-122.