On Feb 14, 9:04 am, JW <[email protected]> wrote:
> 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.

Yes, we have four CruiseControl projects: plain build (runs all the
time), unit tests (fast, runs all the time), integration tests (slow,
runs once a day), and acceptance tests (really slow, since they
exercise our entire pipeline, runs once a day).

> 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?

We [1] use HttpUnit for testing our web app. I didn't write these
tests, but I took a quick look and it appears that we mostly use it to
exercise major functionality of the servlet rather than specifics of
the app.

I've seen Alex talk about FEST a couple of times and I like what I
see--I haven't had the time to get started with it. It would
definitely be the first tool for Swing I would try.

We use JUnit. We also use JMock to isolate concerns.

1. "We" refers to the NASA Kepler Science Operations Center (SOC). And
we're launching a spacecraft in less than a month--March 5--to find
planets in the habitable zone. Check out kepler.nasa.gov for more
information.

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to