Advanced Web Services

pp 29-49


A Generic Framework for Testing the Web Services Transactions

  • Rubén CasadoAffiliated withDepartment of Computing, University of Oviedo Email author 
  • , Muhammad YounasAffiliated withDepartment of Computing and Communication Technologies, Oxford Brookes University
  • , Javier TuyaAffiliated withDepartment of Computing, University of Oviedo

* Final gross prices may vary according to local VAT.

Get Access


This chapter focuses on web services transactions which support creating robust web services applications by guaranteeing that their execution is correct and the data sources are consistent. More specifically, it investigates into the testing of such transactions which has not received proper attention from the current research. It presents a generic framework for testing different models and standards of web services transactions. The framework is implemented as a prototype system using the case study of Jboss Transactions and is applied to test the predominant web services models and standards such as Web Services Business Activity (WS-BA). The results show that the framework automatically generates test cases and detects possible faults or failures during the processing of web services transactions running under different model and standards.