You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org> on 2010/03/27 16:28:27 UTC

[jira] Commented: (MYFACESTEST-6) Module for automated webapp tests for MyFaces core + extensions

    [ https://issues.apache.org/jira/browse/MYFACESTEST-6?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12850533#action_12850533 ] 

Jakob Korherr commented on MYFACESTEST-6:
-----------------------------------------

This issue perfectly fits as a GSoC project, so I labeled it accordingly. In addition Gerhard Petracek and I are willing to mentor it.

> Module for automated webapp tests for MyFaces core + extensions
> ---------------------------------------------------------------
>
>                 Key: MYFACESTEST-6
>                 URL: https://issues.apache.org/jira/browse/MYFACESTEST-6
>             Project: MyFaces Test
>          Issue Type: New Feature
>            Reporter: Jakob Korherr
>            Assignee: Jakob Korherr
>
> 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. In addition, it would be cool if we could use this also for testing of MyFaces extensions against MyFaces Core and Mojarra.
> To accomplish something like that we could use test frameworks like e.g. Canoo WebTest or HttpUnit + Jetty or something similar. Basically anything that works with jetty in maven, but can also be used with other servers like tomcat or glassfish, would be ok here. I also want to mention JSFUnit here, although we won't be able to use it since it is LGPL licensed.
> The two most important things about this module would be 1) that everything has to work totally automated within maven and without a browser (so I wouldn't consider selenium as an option) and 2) a fluent and easy API to write those tests (otherwise no one would use it). 
> This would help us enormously in ensuring and improving the quality of MyFaces Core and its extensions by getting a far bigger test coverage and more possibilities to test.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.