Here’s no trick, but a treat for you: the weekly status update.
Improved wildcard support
Locators using wildcards, i.e. “
*“, like the one above frequently led to tests failing with an error message like “too much recursion”. This was due to circular references within the widget hierarchy of many qooxdoo applications, especially those with large amounts of widgets. By keeping track of visited widgets, the qxh locators now avoid this problem. As a an added benefit, the execution of wildcard locators was sped up significantly.
For a complete list of tasks accomplished during the last working week, use this bugzilla query.
Steven M. Cherry of Hericus Software, provider of a fine solution for continuous integration and bug tracking called Zed Builds and Bugs, let everybody know about their benefits of qooxdoo-based automated testing. That’s what he had to say:
The video is interesting to watch the automation in play and see it walk through the portion of the application that I captured.
Thanks to everyone for continuing to make qooxdoo one of the nicest toolkits out there for web applications”
Well, thanks Steven, it’s particularly great that you let others know about such a useful real-life case of automated Selenium testing with qooxdoo. With qooxdoo’s excellent built-in support for Selenium, there’s no excuse for not GUI testing your apps anyway…
Contrib: Dialog 0.3
This time Christian Boulanger had an update for his Dialog contrib, and he’s also asking for help on the theming side:
“Hi everyone, just to let you know that I release version 0.3 of the qooxdoo-contrib Dialog package. This is a small update: in addition to some bug fixes, it adds two dialog types, “error” and “warning”, callable with
dialog.Dialog.error(). This additions have been made possible by Fahri Sönmez, who kindly contributed a patch.
While we’re at it, I am still hoping that some theme-guru gets interested and involved in the Dialog project, which still needs to be made themeable. Dialogs are bread-and-butter widgets in web application development, and it would be nice if the qooxdoo community had a set of versatile and styleable dialog widgets. I feel like I’ve done my part and I am not a theme person.”
You can find the latest Dialog version in the contrib demobrowser. If you can help with the theming (which maybe is a good opportunity to digg deeper into qooxdoo theming if you haven’t yet), please let Christian know.
That’s it for today. Happy Halloween everyone! Note: next Monday the core team will enjoy another holiday, so we’ll be back at work on Tue.