Среда автоматизации тестирования веб-приложений Selenium — самый популярный открытый инструмент в своём классе.
Цитируем:
«Тем, кто начинает свое знакомство с Selenium, мы рекомендуем прочитать руководство целиком. Однако если вы только-только начинаете разрабатывать тесты с использованием Selenium, и будете создавать свои тесты с чистого листа, мы советуем использовать Selenium 2, так как именно эта ветвь будет разрабатываться и поддерживаться сообществом в будущем».