Here are the advantage and disadvantage of Watir.
- It’s a Ruby library
- Multi browser (& OS) support
- Has a rich API
- Has a ‘Simple’ class (for non-tech users)
- Watij & Watin (Java & .NET)
- Have to learn Ruby (unless you choose Watij or Watin)
- Every browser requires a different library