An Automated Approach for Fault Injection Testing of BPEL Orchestrations

2013 
Web service orchestrations are widely adopted solution for development of loosely-coupled distributed applications. In addition to traditional defects causing failures in the software systems, their quality is also affected by additional problems such as network latency, interface inconsistency or communication issues. Тhe fault injection testing is useful for validation the behavior of the web service orchestrations when such problems occur. That is why we propose an approach based on fault injection technique for generation and execution of fault tolerance test cases. The approach is automated through implementation of two software tools for fault injection and test case generation and execution Those tools are integrated in a common testing framework, called TASSA, presented in this paper. They are validated on a case study through simulation of different type of failures and fault tolerance testing of a web service orchestration.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    15
    References
    0
    Citations
    NaN
    KQI
    []