Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website.