Harry,
It would be great to work with you and others there on this! We really need contributions in this area.
A fair amount of infrastructure has been developed for testing in OFBiz, and the design in general is very granular, split into traditional enterprise architecture tiers, and both white- and black- box testable.
The current testing infrastructure is made for test configuration and scripts that can go into the code repository and be run from the command line through the same startup jar that is normally used to run OFBiz (unless it is deployed in an external application server, of course). It is based on JUnit so that it is easy to plug in JUnit tests or anything that uses the JUnit interfaces, and for some test sets it would even be possible to run the tests from a JUnit client app. This is also designed to allow the tests to be included in each OFBiz component to that a new component added into OFBiz can not only have classpath entries, entity info, service info, webapps, etc but they can also have test suites that are run with the rest for general and regression tests.
Anyway, we talked a bit about testing at the last OFBiz User Conference in November of last year. Based on that and other discussions we are planning on spending to some good time at the upcoming OFBiz developers conference (a sort of 1 week hackathon, if you will) to flesh this out and create a number of example test artifacts.
The trick after that will be getting a nice test suite put together for as much of OFBiz as possible!
As I said before we could really use help in this area. We'll definitely need help when we are ready to create the comprehensive test suite, but even before then we would appreciate feedback on testing tools and processes.
-David On Jan 29, 2007, at 6:57 AM, Harry Dhillon - Worldtestlabs wrote:
David/Andrew,All and more is my answer, although initial focus will be on building integrated and automated test strategies for ofbiz adopters - being more business/industry centric than dev/tech centric. By building a suite of converged data, network and telephony tests, we can build exacting models to better implementation and use of ofbiz and feed these back into the development cycle when proven, reducing regression times for all.I suppose the key question is, have any test consultants really analysed ofbiz for testability and the like? That may be our key starting point. If ofbiz needs quality steering and strengthening, we can help a great deal, through our test services.Kind regards Harry -----Original Message----- From: David E. Jones [mailto:[EMAIL PROTECTED] Sent: Fri 1/26/2007 11:46 AM To: hd Subject: Re: Ofbiz Test Automation Services Offered Harry, Just to make it clear: any answer the Andrew's question is fine. If you're interested in helping with OFBiz development, that's great. If you're a service provider you might want to add your listing to the new service provider page which is now on the wiki (used to be committer controlled on the web site). All you need is to create an account and then edit the page to add your listing here: http://docs.ofbiz.org/x/JAM Anyway, it's great to hear that you're working with OFBiz. I do travel to London on occasion for business, perhaps we can have dinner or a weekend lunch or something at some point in the future? -David On Jan 25, 2007, at 2:13 PM, Andrew Sykes wrote:Harry,I wasn't clear exactly what you meant by "If anyone would like to workwith us". I'm guessing one of these three... 1/ You were advertising a service. 2/ You're looking to opensource your work so far. 3/ You're looking for help to progress your work. -- Kind Regards Andrew Sykes <[EMAIL PROTECTED]> Sykes Development Ltd http://www.sykesdevelopment.com
smime.p7s
Description: S/MIME cryptographic signature
