On Fri, Jul 8, 2011 at 5:28 AM, Jonathan Lange <j...@mumak.net> wrote: > Hello Launchpadders, > > As an interested community developer, I'd love to know what the > outcomes were for the various projects that were started in Dublin: > what was finished; what was started & then abandoned; what was started > and is still being worked on; how I and others like me might be able > to help. >
Hi, Jono. I can give an update on the js testing project. Gary, Francis, Curtis, and I started with the goal of abandoning Windmill and moving our current Windmill tests to Selenium 2. While Selenium 2 is very nice compared to Windmill, it became apparent early on the first day that we were creating some of the same problems for ourselves that we had with Windmill. Selenium 2 is great for browser testing, but a bit much for XHR integration tests that we're favoring now. So we changed focus and decided to work on a new layer for running YUI tests against a running app server. Diogo picked up the Selenium 2 work and is separately working on getting us a nice browser testing framework for writing acceptance tests, which the product team can use to verify features. And also allow us to run tests against multiple browsers and multiple environments, e.g. dev or staging. The YUI+AppServer work is going well. We had a mostly working test case by the end of the Thunderdome, and Gary finished the remaining bits and bugs with that this week. I'm taking up the work to get the tests running automatically, which amounts to a no-op test layer, a function to snarf up all the tests and run them, and getting one of the remaining Windmill tests working as a good example. I went through the existing Windmill tests at the Thunderdome, deleted what was bad, and have copious notes on how to save the rest (either converting to basic YUI test or to the new style tests). I'll blog these notes once I'm done with the test layer and have a working test example, and anyone who wants to help can port the remaining Windmill tests. I will likely be middle of next week before I'm at the point of porting the remaining tests. I have a bug heat issue to finish off that I found from chatting with Brian Murray at the event, and I also have to prep for an Ubuntu Developer Week session I agreed to. :) But I'll make noise on the list and my blog when others can lend a hand. Cheers, deryck -- Deryck Hodge https://launchpad.net/~deryck http://www.devurandom.org/ _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : launchpad-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp