Hi Derrell,

we use a home-grown testing and reporting infrastructure for our nightly 
tests. One of the central parts is tool/admin/app/batserver/batbuild.py, 
which is used to build the framework applications.

Following that, another Python script launches Selenium tests for the 
various applications. Most of these tests write their results to log 
files which are then read by the launcher script and sent to a 
Django-based report server, which stores them in a database and creates 
an aggregated table view of the results.

For the framework unit tests, we use a specialized Testrunner view 
(testrunner.view.Reporter) that runs the tests automatically and sends 
the results directly to the Report Server using a simple HTTP request 
with JSON data.

Unfortunately, some major parts of this setup like the report server 
simply aren't generic enough to be used for any qooxodo-based project, 
not to mention kind of messy as I was figuring stuff out as I went 
along. That's why we never made them available to the qooxdoo-using public.

I'm currently looking into using Jenkins to run Simulator tests for 
qooxdoo applications. Made some initial progress, but nothing 
production-ready yet.


Regards,
Daniel



On 07/22/2011 04:56 PM, Derrell Lipman wrote:
> I believe that there are automated tests run on qooxdoo every night,
> yes? What setup do you use to run those and to retrieve the results? I'd
> like to have automated tests run on my group's application, with results
> emailed to the group mailing list following each nightly run of the
> tests. If such a procedure already exists, I could avoid reinventing the
> wheel.
>
> Thanks,
>
> Derrell
>
>
>
> ------------------------------------------------------------------------------
> 10 Tips for Better Web Security
> Learn 10 ways to better secure your business today. Topics covered include:
> Web security, SSL, hacker attacks&  Denial of Service (DoS), private keys,
> security Microsoft Exchange, secure Instant Messaging, and much more.
> http://www.accelacomm.com/jaw/sfnl/114/51426210/
>
>
>
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to