Some people have described Watir as a DSL for web application testing, 
so DSL's don't have to be project-specific. That comment also 
underscores a central design principle for Watir: Watir commands should 
be intuitive to testers.

People who don't understand the DSL goal have sometimes suggested Watir 
extensions arguing that they are *useful*. But i have declined to accept 
them because they were not -- to my mind -- intuitive to testers.

In my work at DataCert, i try to make our tests readable by testers (and 
developers) both by using and creating DSL's, and also be supporting 
data-driven tests using Spreadsheets.

Bret
_______________________________________________
Wtr-general mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-general

Reply via email to