Abbot framework for automated testing of Java GUI
components and programs
All materials Copyright © 2002-2004 Timothy
Wall, All Rights Reserved
This version 0.12.3 (040611)
NEWS
- 6/10/2004 I'm working on getting 0.12.3 out after ensuring
self-tests pass. I'm not the only one that would like to see Jim Doyle's
performance fix get applied soon. It'll make it into 0.12.4 (0.13?) for
certain.
- 5/3/2004 Vincent Massol has contributed an Abbot plugin and Web
Start script launcher (for testing Web Start apps). It is available from the
Maven site at http://maven.apache.org/reference/plugins/abbot.
- 5/2/2004 Several books are now out that include some treatment of
Abbot. Please post to
abbot-users if you see one worth reading.
- 3/29/2004 I'd like to get individual test class output from
junitreport, but it's not feasible to fork each suite into a separate VM. Any
junitreport gurus out there?
- 3/24/2004 Abbot/SWT is available from CVS. Tom's still cleaning up
the build, but feel free to try it out and provide feedback.
- 3/18/2004 Oops, make that 0.12.2.
- 3/18/2004 0.12.1 is out. Mostly a bug-fix release.
- 3/17/2004 A Maven plugin for
Abbot is in the works, as well as a launcher for testing Java Web Start apps,
thanks to Vincent Massol (vmassol).
- 3/9/2004 The framework test suite (abbot.UnitTestSuite) is now
auto-generated, for use directly or from the ant "test" target.
- 3/3/2004 An applet launcher step now handles setup for applet
testing. Use the "appletviewer" step instead of a launch step.
- 2/24/2004 Build version 0.12.0 now available. This is targeted
towards hand-coded tests.
- 2/18/2004 Costello: the component browser has gotten a facelift,
with custom component icons which make it a little easier to read the
hierarchy. Component reference attributes are now editable in a table
(instead of raw XML). Custom component icons will be automatically
loaded if they're named the right thing in the right place, see
abbot.editor.ComponentTreeIcons.java for details.
- 2/18/2004 abbot.finder.*: this new package provides a completely
revamped ComponentFinder which is a whole lot easier to use than the old one.
It is specifically designed for use in unit tests (the old one was designed
for generic script access, and putting it to use in unit tests didn't really
help anybody).
- 2/18/2004 Component references and lookup have been refactored
significantly. This may have some effect on existing scripts. Instead
of capturing a minimal set of attributes, references now store as many as
possible. The "tag" attribute is now deprecated, replaced by an explicitly
named attribute; if the tag was the component's title, the reference will now
have an explicit "title" attribute. The
getTag()
method also
caused a lot of unnecessary recursion during lookups.
- 2/18/2004 Web site reorganized. Duh.
- 2/17/2004 JUnit upgraded to 3.8.1.