Bret, thanks for sharing your thoughts on WatirMaker. I have similar concerns about the utility of script recorders and caution your readers to not expect too much from WatirMaker. It has *not* been conceived of as a record/playback tool for non-programmers. On the contrary, at Eleven the programmers use Watir to write UI unit tests in a test-driven fashion. Nearly every test starts with some setup in the database using the DataMother design pattern (a variant of the ObjectMother pattern which can be found here: http://www.thoughtworks.com/us/library/ObjectMother%20Website.pdf), and concludes with one or more asserts validating specific conditions. It is the stuff in the middle that we hope WatirMaker will facilitate.
We imagine the tool fitting nicely into a process that looks something like this: 1. Create test skeleton (including data prep). 2. Capture Watir statements and paste into the test skeleton. 3. Modify as needed and add asserts. In truth, I believe that we're seeking the same tool you've described as "...a tool that would show you the Watir syntax for identifying a control or page element you point to." We've simply conceived of the tool as a recorder. -=michael=- -- Michael Kelly Sr. Software Engineer Eleven Wireless Inc. - The Possibilities are Wireless http://www.elevenwireless.com -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bret Pettichord Sent: Wednesday, August 17, 2005 9:12 AM To: [email protected] Subject: [Wtr-general] I Like WET I really like WET and looking over its code has strongly influenced the direction that i want to take Watir in. For background, see this: http://www.io.com/~wazmo/blog/ I'll have more details about what i want to do posted here shortly. Bret _____________________ 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
