Thanks Thomas, and everyone else who replied. I'll be looking at this and the 
other replies within the next several days. I've been onsite at customers and 
travelling pretty much solid since I sent my first inquiry; I'm responding now 
just so you all know I appreciate the responses and am not ignoring them. :-)
 
The testing tool in use is FanfareSVT. This is a commercial test automation 
tool; you can read more about it at www.fnfr.com. Note that FanfareSVT is being 
rebranded as iTest, so when you see references to iTest it's just talking about 
the next version of the tool. I work for Fanfare and am working with one of our 
customers (a large network equipment vendor) to help them automate the web 
interface of a new product that is being developed. They make extensive use of 
Qooxdoo and have produced a very impressive interface.
 
I'll keep the group posted on how we solve this. Thanks again for everyone's 
help.
 
Regards,
chirs

________________________________

From: [EMAIL PROTECTED] on behalf of thron7
Sent: Thu 8/9/2007 5:57 AM
To: qooxdoo Development
Subject: Re: [qooxdoo-devel] Automated testing of Qooxdoo developed sites




> I'm a newbie, but my comment: Is there an opportunity to add a method to
> the ClientDocument class?  To return the indexes of children that
> satisfy a certain test, e.g. is instanceof custom.Application
>  
Short answer: yes. Since JavaScript is such a malleable language you can
add functions to the prototype of a class, and then call it as a method
of instances, even if those instances existed beforehand. This also
holds true for all build-in classes in qooxdoo.

A more idiomatic (pronounce: cooler) way of doing this would be to use a
mixin (http://qooxdoo.org/documentation/mixins) implementing the desired
method, and then invoke

  qx.Class.include(qx.ui.core.ClientDocument, my.cool.Mixin)

to add the mixin to the ClientDocument class. The method is then
available with the singlton instance.

=Thomas

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to