Batman is an open source automation test framework for web. It's based on watir.