Abstract
Acceptance Testing is a fundamental part of XP. It provides the customer- developer “handshake” required for a project to succeed. One logical place to do this testing is at the GUI level. However, to do so requires a GUI testing tool. This paper will discuss the lessons we learned developing and using such a tool over the course of several projects. We believe that these lessons are generally applicable and will lead to successful GUI-driven testing on other projects aspiring to Agile development, whether our framework or another is in use. We particularly wanted to share those lessons for which we paid a high price to learn.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
JUnit Testing Framework homepage. http://www.junit.org/
Marathon home page. http://marathonman.sourceforge.net
Java GUI Testing Group. http://groups.yahoo.com/group/java-gui-testing/
Jython home page. http://www.jython.org/
Lowell, C., Stell-Smith, J.: Successful Automation of GUI-Driven Acceptance Testing Using Marathon, http://marathonman.sourceforge.net/papers/Successful%20Automation%20of%20GUI%20Driven%20Acceptance%20Testing.pdf/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lowell, C., Stell-Smith, J. (2003). Successful Automation of GUI Driven Acceptance Testing. In: Marchesi, M., Succi, G. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2003. Lecture Notes in Computer Science, vol 2675. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44870-5_43
Download citation
DOI: https://doi.org/10.1007/3-540-44870-5_43
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40215-2
Online ISBN: 978-3-540-44870-9
eBook Packages: Springer Book Archive