Watir Tutorial
The underlying test framework used in TestWise is RWebSpec, an extension of Watir, stands for Web Application Testing in Ruby. Watir has been widely used, and referenced a lot in classic ‘Agile Testing’ book by Lisa Crispin and and Janet Gregory. So choosing TestWise means you made a safe and right choice.
There are several good Watir tutorials around, rather re-inventing the wheel, here are some:
TestWise makes developing Watir easier and more effective
The Thoughtworks tutorial lists the benefits and drawbacks of Watir:
Benefits:
- This framework uses simple English keywords to drive automation.
- Ease of framework maintenance as there are one or few scripts.
- Tester needs to know only the required keywords.
- Same framework can be reused for any other similar type of application.
- Easy to add or modify test cases.
- Ideal for Agile projects as executable test cases can be prepared prior to the development.
Drawbacks:
- No record/playback facility.
- Initial time and effort to develop the framework is longer.
- Finding reference (name, id etc) to objects may prove to be tedious.
TestWise addresses all the drawbacks and plus much more …