FunFX is open-source and uses Ruby to write tests. Ruby is a simple but yet powerful language, which makes it possible to write tests that are easy to understand. Ruby was due to its DOM capabilities and the fact that it is a scripting language.
Platform:Windows ; License:MIT/X Consortium License
Reference:https://funfx.rubyforge.org/