Мы тоже используем Selenium для подобных вещей. В принципе все устраивает.
Из комерческих тулов с чем еще был опыт и которые поддерживают тестирование через управление веб браузером — это
www.borland.com/products/silktester Он правда денег стоит много…