atom feed12 messages in[GSoC] Proposal - Automated webapp tests
FromSent OnAttachments
Jakob KorherrMar 25, 2010 5:25 pm 
Martinconi CosminMar 26, 2010 3:24 am 
Martin MarinschekMar 26, 2010 3:56 am 
Bruno ArandaMar 26, 2010 4:05 am 
Gerhard PetracekMar 26, 2010 4:38 am 
Rudy De BusscherMar 26, 2010 5:00 am 
Gerhard PetracekMar 26, 2010 5:52 am 
Jakob KorherrMar 26, 2010 7:10 am 
Mike KienenbergerMar 26, 2010 7:59 am 
Jan-Kees van AndelMar 26, 2010 8:08 am 
Gerhard PetracekMar 26, 2010 9:59 am 
Jakob KorherrMar 27, 2010 9:07 am 
Subject:[GSoC] Proposal - Automated webapp tests
From:Jakob Korherr (
Date:Mar 25, 2010 5:25:37 pm


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