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
Similar content being viewed by others
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