Selenium is actually quite nice. I used it on a previous project. It is
really easy to record scripts, but also integrates very well with a Maven
build, for example using Selenium RC.

But it's 100% client side, so you don't have the deep JSF insight as with
JSFUnit. My only JSFUnit usage was the beta, which was like 2 years ago, so
I don't know the current state.

/JK


2010/3/26 Mike Kienenberger <[email protected]>

> You might want to consider Selenium
>
> http://seleniumhq.org/
>
> Apache 2.0 license
>
> On Thu, Mar 25, 2010 at 8:25 PM, Jakob Korherr <[email protected]>
> wrote:
> > Hi,
> >
> > As we currently only have normal JUnit tests for automated testing in
> > MyFaces Core, it would be really great to have a way to test MyFaces Core
> > automatically in a real webapp at build time with maven. Of course, we
> > currently have the test-webapp, but we still have to check each page
> > manually here, if we want to test everything, which is long-winded.
> >
> > To accomplish something like that we could use test frameworks like e.g.
> > Canoo WebTest or HttpUnit + Jetty or something similar. I also want to
> > mention JSFUnit here, although we won't be able to use it since it is
> LGPL
> > licensed.
> >
> > The goal of this GSoC project would be to find alternatives and also to
> find
> > the best-fitting test framework for MyFaces Core. Then the goal would be
> to
> > integrate it with MyFaces Core, to define rules and provide how-tos and
> to
> > write a bunch of test cases.
> >
> > This would help us enormously in ensuring and improving the quality of
> > MyFaces Core by getting a far bigger test coverage and more possibilities
> to
> > test.
> >
> > What do you think? Are there any students who are interested in working
> on
> > this?
> >
> > Regards,
> > Jakob
> >
>

Reply via email to