Sahi
Sahi is one of the open source testing tool for web applications available in the market and because of all above features, sahi is stands out from other open source tools. Sahi has very active community and discussion forum. It is easy to adopt Sahi as it uses javascript, the most common scripting language.