Zuip is a project mainly written in RUBY and JAVASCRIPT, it's free.
personal copy of the work for my diploma thesis
Features are described using the gherkin language. You can use cucumber to run them.