Как основатель OpenQA и Selenium RC, я, очевидно, склонен к Selenium как хорошему варианту. Недавно мы выпустили версию 1.0 beta 2 и очень близки к финалу 1.0.
Однако вы не могли ошибиться и с Watir / FireWatir. Комментарий Адама о том, что WebDriver объединится в Selenium 2.0, верен, но он неверен, подразумевая, что Watir не использует нативные хуки. Если бы Ватир был просто клоном Selenium и также использовал JavaScript-инъекцию, я бы сказал, что на это не стоит смотреть.
Но поскольку у него есть встроенные хуки, он может делать некоторые вещи, которые Selenium в настоящее время не может. Хотя поддерживается меньше браузеров, в главном браузере, который он поддерживает (IE), он немного углубляется и позволяет вам управлять вещами за пределами страницы / холста.
Подводя итог, можно сказать, что и то, и другое хорошо, а Selenium - это здорово, и если вы немного продержитесь с Selenium, вы скоро получите лучшее из обоих миров с WebDriver / Selenium 2.0.