HomeDigital EditionSys-Con RadioSearch Java Cd
Advanced Java AWT Book Reviews/Excerpts Client Server Corba Editorials Embedded Java Enterprise Java IDE's Industry Watch Integration Interviews Java Applet Java & Databases Java & Web Services Java Fundamentals Java Native Interface Java Servlets Java Beans J2ME Libraries .NET Object Orientation Observations/IMHO Product Reviews Scalability & Performance Security Server Side Source Code Straight Talking Swing Threads Using Java with others Wireless XML
 

"Abbot - A Friendly JUnit Extension for GUI Testing"
Vol. 8, Issue 4, p. 12

	



Listing 1: Example of a Test Script



<AWTTestScript>
  <component id="Convert Celsius to 
             Fahrenheit Root Pane" 
             class=
             "javax.swing.JRootPane" 
 index="0" 
 title=
 "Convert Celsius to 
 Fahrenheit" 
 tag="Convert Celsius to
 Fahrenheit Root Pane"/>
   ...
  
  <launch    classpath="src/demo" 
 args="[]" 
 class=
 "CelsiusConverter" 
 method="main" />
  <action    args="45"
 method=
 "actionKeyString"/>
  <action    class=
             "javax.swing.
             AbstractButton"
 args="Convert..." 
 method="actionClick"/>
  <assert    value=
             "113 Fahrenheit"
       component=
       "113 Fahrenheit" 
       method="getText"/>
  <terminate/>
</AWTTestScript>

 
 

All Rights Reserved
Copyright ©  2004 SYS-CON Media, Inc.
  E-mail: info@sys-con.com

Java and Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. SYS-CON Publications, Inc. is independent of Sun Microsystems, Inc.