Automated Testing of Web Services Based on Algebraic Specifications

Dongmei Liu, Yuxin Liu, Xin Zhang, Hong Mei Zhu, Ian Bayley · 2015

The testing of web services must be done in a completely automated manner when it takes place on-the-fly due to third-party services are dynamically composed to. We present an approach that uses algebraic specification to make this possible. Test data is generated from a formal specification and then used to construct and submit service requests. Test results are then extracted and checked against the specification. All these are done automatically, as required. We present ASSAT (Algebraic Specification-Based Service Automated Testing), a prototype tool that performs these tasks and demonstrate its utility by applying it to Amazon Web Services, a real-life industrial example.

Read the paper · More papers on PaperTik