> 4. rip out winclicker and autoit and use wet/winobjects > instead +100 We need a good solution for modal dialog boxes, alerts, popups, etc. This is the feature I get asked about most frequently (even just a couple of hours ago).
-Jonathan > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Bret > Pettichord > Sent: August 17, 2005 4:32 PM > To: [email protected] > Subject: [Wtr-general] next steps > > 1. finish purging all camelCase names in methods and local > and instance variables. > 2. finish renaming stuff that has the wrong name (like all > the references to containers called 'ieController') 3. > separate logic for locating objects (get_object) so it can be > configured separately without having to what the WET people > did (change overriding syntax). > 4. rip out winclicker and autoit and use wet/winobjects > instead 5. make it so that anything that be a container; > refactor different methods currently used for this (frames & forms) > > and then > > 6. defer invokation of COM calls until necessary > > I've been pushing us this way for a while and believe that it > is more important than ever. The simplest example of what > this means is that code like this will work: > > table = ie.frame(:name, 'foo').table(:index, 4) > # do stuff > table[3][4].button(:index, 1).click > > This is convenient and often what casual users expect. > Currently watir supports this to one level only. > > Once we have this, this gives us a platform that we can do > several other > things: > a. invoke method in a separate process, so we never run into > thread blocking problems again. > b. invoke selenium or xcom/mozilla or another browser-driving > technology instead of IE/COM c. attach a logger so we get > cheap, decent, accurate logging > > > > _____________________ > Bret Pettichord > www.pettichord.com > > _______________________________________________ > Wtr-general mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/wtr-general > _______________________________________________ Wtr-general mailing list [email protected] http://rubyforge.org/mailman/listinfo/wtr-general
