Sahi is an open source automation tool for testing web applications that was started in 2005. It uses an easy to use recorder to create tests with no need for XPaths or waits. Sahi scripts can work with AJAX, Web 2.0 technologies, and agile methodologies. The tool supports version control, refactoring, and continuous integration.