Advantages of Abbot


Now that weve taken a look at Abbot and what it can do, what does it offer over the other testing frameworks?

  • Good JUnit integration: while most of the test themselves are XML Abbot utilizes JUnit under the covers for its assertions and failures.

  • Good UI for Recording/Playback: Costello offers a nice user interface for designing and interacting with recorded tests, it isnt the best that it could be, but it is pretty good for what it does.

  • Java-only support: Abbot also offers the ability to code your Swing tests only in Java, while we didnt investigate this in this chapter, it is a fairly complete package, comparable with JFCUnit or Jemmys capabilities.

What are some of the disadvantages of jfcUnit?

  • Costello UI could be better: Theres always room for improvement, especially in the realm of user interface design.

  • Recording could be better: Some of the initial scripts that you create add in extra methods for no apparent reason.

  • Costello class access: It is unclear on how to gain access to some of the other elements present in a Swing application that are not directly tied to a component, such as the TableOperator through Costellos interface.




Professional Java Tools for Extreme Programming
Professional Java Tools for Extreme Programming: Ant, XDoclet, JUnit, Cactus, and Maven (Programmer to Programmer)
ISBN: 0764556177
EAN: 2147483647
Year: 2003
Pages: 228

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net