Abstract
Software testing claims a big amount of software development costs as a rule. Particularly, manually operated software tests are on the critical path during realising a software product since the execution of these tests is very time-consuming. Furthermore, it is cumbersome for domain experts to participate in the development process since they have a low level of software engineering knowledge. However, their participation is important and a crucial factor to success since they have the domain expertise.
In this paper we propose an approach that enables domain experts to generate test cases alongside business processes. Our contribution targets a holistic approach that supports the modelling of the graphical user interface (GUI) for web-based information systems, the generation of test cases from modelled business processes, the automated execution of the generated test cases, and the reporting of test results, which includes a backtracking of the results to the respective elements within the workflows of the business process.
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
Reza, H., Ogaard, K., Malge, A.: A model based testing technique to test web applications using statecharts. In: ITNG 2008: Proceedings of the Fifth International Conference on Information Technology: New Generations, pp. 183–188. IEEE Computer Society, Washington, DC (2008)
Raffelt, H., Margaria, T., Steffen, B., Merten, M.: Hybrid test of web applications with webtest. In: TAV-WEB 2008: Proceedings of the 2008 Workshop on Testing, Analysis, and Verification of Web Services and Applications, pp. 1–7. ACM, New York (2008)
Ricca, F., Tonella, P.: Analysis and testing of web applications. In: International Conference on Software Engineering, vol. 23, pp. 25–36 (2001)
Beizer, B.: Software testing techniques, 2nd edn. Van Nostrand Reinhold Co., New York (1990)
Andrews, A., Offutt, J., Alexander, R.: Testing web applications. Software and Systems Modeling (January 2004)
Heinecke, A., Brueckmann, T., Griebe, T., Gruhn, V.: Generating test plans for acceptance tests from uml activity diagrams. In: Proceedings of the 17th International Conference on Engineering Computer-Based Systems. IEEE, Los Alamitos (2010)
itCampus: web2test - web application test tool
Franke, B.: Die hohe Kunst der GUI-bezogenen Testautomatisierung. Javaspektrum (2) (2009)
Book, M., Brückmann, T., Gruhn, V., Hülder, M.: A conceptual framework for user input evaluation in rich internet applications. In: Gaedke, M., Grossniklaus, M., DÃaz, O. (eds.) ICWE 2009. LNCS, vol. 5648, pp. 275–282. Springer, Heidelberg (2009)
Batsukh, N., Book, M., Brückmann, T., Geier, J., Gruhn, V., Klebeck, A., Schäfer, C.: Automatic generation of ruler-based user interfaces of web applications. In: Proceedings of the 2008 Third International Conference on Internet and Web Applications and Services, pp. 103–108 (2008)
Book, M., Brückmann, T., Gruhn, V., Hülder, M.: Specification and control of interface responses to user input in rich internet applications. In: 24th IEEE/ACM International Conference on Automated Software Engineering, ASE 2009 (January 2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Heinecke, A., Griebe, T., Gruhn, V., Flemig, H. (2011). Business Process-Based Testing of Web Applications. In: zur Muehlen, M., Su, J. (eds) Business Process Management Workshops. BPM 2010. Lecture Notes in Business Information Processing, vol 66. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20511-8_55
Download citation
DOI: https://doi.org/10.1007/978-3-642-20511-8_55
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20510-1
Online ISBN: 978-3-642-20511-8
eBook Packages: Computer ScienceComputer Science (R0)