Sahi
Sahi is an automation tool to test web applications.
7 Alternatives To Sahi
Abmash
Web application automation based on the visible rendered output with Java.
Codeception
Codeception is a new full-stack testing PHP framework.
Fake
Fake is a new browser for Mac OS X that makes web automation simple.
PhearJS
Render any dynamic Javascript webpage to JSON with PhantomJS.

Screenster
10x faster UI testing without a line of code.
TestingWhiz
TestingWhiz is a codeless test automation tool for software, mobile and web.
Watir
Watir stands for Web Application Testing In Ruby. It facilitates the writing of automated tests by mimicking the behavior of a user interacting with a website. CommunityWatir stands for Web Application Testing In Ruby.