Hello Jason,
I recommend FEST ( http://fest.easytesting.org/swing ) for functional
testing of Swing UIs (disclaimer: I'm the creator.) The project is open
source, under Apache 2.0 license. We released version
1.0<http://www.jroller.com/alexRuiz/entry/fest_swing_1_0_gui>last
month and we are currently working on version 1.1.
Now the marketing pitch :D
FEST provides a compact and yet readable API that reads as a specification.
For example:
dialog.comboBox("domain").select("Users");
dialog.textBox("username").enterText("leia.organa");
dialog.button("ok").click();
dialog.optionPane().requireErrorMessage()
.requireMessage("Please enter your password");
It also provides useful features that help test writers troubleshoot test
failures:
* Failure to look up components include the component hierarchy in the error
message
* Screenshots of the desktop embedded in the HTML test reports
FEST can be used with JUnit or TestNG.
I hope that helps. I'm not sure FEST is what you are looking for :)
Best regards,
-Alex
On Sat, Feb 14, 2009 at 9:04 AM, JW <[email protected]> wrote:
>
> Hello All,
>
> We've just started our agile process for this new project. I'm using
> Hudson to track our TestNG tests. I plan on having the developers use
> a TestNG profile specific to those tests that run slower -- these will
> most likely be for acceptance tests. These are the black-box, system-
> level tests that they'll need to write for each iteration. We have a
> web application and also a Swing GUI. Is anyone else automating these
> acceptance tests required for agile iterations? What tools have you
> found helpful for developer acceptance tests of Swing GUIs and are
> such tests harnessed in TestNG? Does your QA group expand on the
> tests using the same set of tools or not?
>
> Thanks in advance for your reply.
>
> Regards,
>
> Jason Weden
> Senior Software Engineer
> Motorola, Inc.
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---