Erwan,
It would be great to have some tests that go through the user
interface, but we don't have tools for this yet that fit into the
automated test system in OFBiz (ie so they can run along with other
tests, and run automatically).
The goal is for the tests to all work with an "ant run-tests" (or
"java -jar ofbiz.jar tests"), and to cover as much of OFBiz OOTB as
possible, and then to also be easy to customize or comment out those
that no longer apply after people customize or add on to OFBiz.
If you guys would like to work on getting Selenium tests to work this
way, that would be great. Others have looked at this and run into
troubles, so the last idea I heard was to use something different and
that might be more manual for initial test writing, but probably
easier to maintain.
At Hotwax we've written/recorded a bunch of Selenium tests for
clients, but they are difficult to maintain and as far as we've gone
they also have to be manually run and watched.
-David
On Oct 29, 2008, at 12:09 PM, Erwan de FERRIERES wrote:
Here at Nereide, we are ready to make selenium tests (it's a task we
have planned to do, but which is always postponed....).
So, if it's ok with you and that you are interested in that, we are
going to make it real !
David E Jones a écrit :
On Oct 29, 2008, at 11:54 AM, Adam Heath wrote:
BJ Freeman wrote:
there has been an effort to put in test units.
the only thing lacking, in making it complete is manpower.
And fixing the existing tests that are broken. :|
This is an area where it would be REALLY GREAT to have more effort
go into the project. Yep, great enough to capitalize "REALLY" and
"GREAT".
Who has worked on the unit tests that are in place? I'll admit I
haven't much except on the toolset and some of the framework unit
tests and helping some of the Hotwax Media people who wrote many of
the tests that now exist, especially the ones in the various
applications.
Is there anyone interested in working on this stuff? If there are
enough people who want to actively work on it we can setup some
coordination resources (ie Jira tasks, confluence pages, etc). If
there are only 2-3 then coordination through the mailing list would
be better, and more visible to others possibly interested.
-David
--
- Erwan -