DocumentCode :
817067
Title :
Test-Driven GUI Development with TestNG and Abbot
Author :
Ruiz, Alex ; Price, Yvonne Wang
Author_Institution :
Oracle Corp., Redwood Shores, CA
Volume :
24
Issue :
3
fYear :
2007
Firstpage :
51
Lastpage :
57
Abstract :
Testing GUIs can make the entire system safer and more robust. Any GUI, even one providing only the simplest capabilities, likely encloses some level of complexity. The more user-friendly a GUI is the more complexity it might be hiding from the user. Any complexity in software must be tested because code without tests is a potential source of bugs. A well-tested application has a greater chance of success. Several recommendations and practices can simplify test-driven GUI development for Java Swing applications. TestNG-Abbot, a developer-friendly library, provides a simple API that facilitates the application of TDD to Java GUIs
Keywords :
Java; application program interfaces; graphical user interfaces; program testing; API; Abbot; Java Swing application; TestNG; software complexity; test-driven GUI development; Application software; Computer bugs; Graphical user interfaces; Java; Libraries; Productivity; Robots; Robustness; Software testing; System testing; GUI testing; Java; Swing; test-driven development; testing;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2007.92
Filename :
4163029
Link To Document :
بازگشت