[tahoe-dev] [tahoe-lafs] #1001: test framework for web apps that use JavaScript

tahoe-lafs trac at allmydata.org
Wed Apr 14 07:06:07 PDT 2010


#1001: test framework for web apps that use JavaScript
-----------------------------+----------------------------------------------
 Reporter:  davidsarah       |           Owner:  davidsarah
     Type:  defect           |          Status:  new       
 Priority:  major            |       Milestone:  1.8.0     
Component:  code             |         Version:  1.6.0     
 Keywords:  jsui music test  |   Launchpad_bug:            
-----------------------------+----------------------------------------------

Comment(by josipl):

 I agree with David-Sarah that Windmill, in the long run, is better
 option.[[BR]]

 It probably is a bit overkill for simpler tests, but assertion module from
 node.js just can't cover all of the functionality - with node.js one can't
 test the actual UI part since there is no DOM API provided by default.
 [http://github.com/tmpvar/jsdom Module] which provides DOM API exists but
 is far from [http://www.devcomments.com/Node-js-YUI-3-Dom-Manipulation-Oh-
 My-i24506.htm complete] and it has dependencies on other modules/tools,
 and thus I'm not sure if introducing all these dependencies is worth the
 trouble.

 On the other hand, Windmill runs the tests directly in the browser and
 thus allows testing every aspect of app's functionality. Also,
 [http://www.youtube.com/watch?v=ZHBBtf3nKRQ Windmill's IDE] seems like an
 rather excellent tool.

-- 
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/1001#comment:5>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list