How validation can help in testing business processes orchestrating web services

Damian Grela, Krzysztof Sapiecha, Joanna Strug

Abstract


Validation and testing are important in developing correct and fault free SOA-basedsystems. BPEL is a high level language that makes it possible to implement business processes asan orchestration of web services. In general, the testing requires much more test scenarios than thevalidation. However, in the case of BPEL processes, which have very simple and well structuredimplementation, test scenarios limited to the validation may also be efficient. The paper describes anexperiment that aims at answering a question whether or not the validation test scenarios are alsoadequate for testing an implementation of BPEL processes. The experiment employs a Software FaultInjector for BPEL Processes that is able to inject faults when the test scenarios are running. Theresults of the experiment seem very promising. Hence, it seems that validation tests might give astrong support for testing.

Full Text:

PDF


DOI: http://dx.doi.org/10.17951/ai.2013.13.1.23-35
Data publikacji: 2015-01-04 00:00:00
Data złożenia artykułu: 2016-04-28 09:09:37


Statistics

Total abstract view - 100
Downloads (from 2020-06-17) - PDF - 0

Indicators



Refbacks

  • There are currently no refbacks.


Copyright (c) 2015 Annales UMCS Sectio AI Informatica

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.