[Cosmo-dev] Automated Functional Test Coverage

Mikeal Rogers mikeal at osafoundation.org
Tue Jul 17 13:40:32 PDT 2007


I'm going to attempt to summarize our current functional automated  
tests coverage.

We have two wiki pages up that describe the current test coverage of  
the protocol and windmill functional tests.

Protocol::
http://chandlerproject.org/Journal/MikealRogersAutomatedTestCoverage

Windmill::
http://chandlerproject.org/Journal/AdamChristianCosmoCurrentCoverage

* Please reply to this email to comment on specific area of coverage  
or functionality in these pages.

We also have a minimal migration verification script that compares  
the ics bodies of all the calendar events from one cosmo instance to  
another, although we haven't run itt in some time.

= Status of automation =
Our coverage is poor for atom, admin UI/account browser, and  
migration. Our protocol test coverage of morsecode is minimal as  
well, but we have a lot of good test data that we run through  
Chandler and it's currently the only supported client. Adam is about  
to work on automating the new cosmo dashboard functionality.

The protocol tests were run right after feature complete but since  
have broken, most likely due to CMP changes, I logged bug 9990 to  
document the CMP changes for 0.7 and hopefully unblock this.

Adam finished fixing all the windmill tests except for 2, settings  
and admin. We were having problems getting the ids for elements in  
the settings menu, adam says the mde just fixed this and he'll be  
working on fixing it later today. The admin UI is one of the few  
tests that relies on the url being fairly specific in the test so  
we're waiting to get this one up and running until we're finished  
moving qacosmo to '/'.

-Mikeal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/cosmo-dev/attachments/20070717/e3eb28c4/attachment.html


More information about the cosmo-dev mailing list