Abstract
Model based testing or the generation of tests from machine readable models has been widely deployed in industry for testing embedded systems and devices. Attempts are being made to extend its use to business systems. However, in spite of its potential for process improvement, its large-scale adoption for testing business systems is not yet seen, mainly due to little data being available on such use. This paper presents the findings from industrial deployment of a business process model based testing approach for User Acceptance Testing of large banking and insurance systems. The approach met with easier acceptance from the user community due to use of business process models and has proved to scale to very large models. It resulted in an overall productivity benefit of 20-30% in test design and planning, in addition to digitization of domain and process knowledge and has been successfully adopted organization-wide. Benefits as well as issues faced in large-scale adoption are discussed along with solutions found and open problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kholkar, D., Goenka, N., Gupta, P.: Automating Functional Testing using Business Process Flows. In: 4th ISEC 2nd Workshop on Advances in Model-Based Software Engineering (2011)
Sarma, M., Murthy, P.V.R., Jell, S., Ulrich, A.: Model-Based Testing in Industry: A Case Study with Two MBT Tools. In: ACM Proceedings of 28th International Conference on Software Engineering (ICSE), Cape Town, South Africa, May 7-9 (2011)
Smartesting, http://www.smartesting.com/index.php/cms/en/solution/why-smartesting
Conformiq, http://www.conformiq.com/cases/
Craggs, I., Sardis, M., Heuillard, T.: AGEDIS Case Studies: Model-Based Testing in Industry. In: Proc. 1st Eur. Conf. on Model Driven Software Engineering, pp. 129–132 (2003)
Hartman, A.: Adaptation of Model Based Testing to Industry, Agile and Automated Testing Seminar, Tampere University of Technology (2006)
Symbolic Analysis Laboratory (SAL) model checker, http://sal.csl.sri.com
Combinatorial and Pairwise Testing, http://csrc.nist.gov/groups/SNS/acts/index.html
Hartmann, J., Vieira, M., Foster, H., Ruder, A.: A UML Based Approach to System Testing. Innovations in Systems and Software Engineering 1(1), 12–24 (2005)
Briand, L.C., Labiche, Y.: A UML-based approach to system testing. Software Syst. Model 1(1), 10–42 (2002)
Bakota, T., Beszédes, Á., Gergely, T., Gyalai, M.I., Gyimóthy, T., Füleki, D.: Semi-Automatic Test Case Generation from Business Process Models SPLST 2009 and NW-MODE 2009 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kholkar, D., Yelure, P., Tiwari, H., Deshpande, A., Shetye, A. (2013). Experience with Industrial Adoption of Business Process Models for User Acceptance Testing. In: Van Gorp, P., Ritter, T., Rose, L.M. (eds) Modelling Foundations and Applications. ECMFA 2013. Lecture Notes in Computer Science, vol 7949. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39013-5_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-39013-5_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39012-8
Online ISBN: 978-3-642-39013-5
eBook Packages: Computer ScienceComputer Science (R0)