Does anyone know whether there is anything similar to capybara for Node.js?
Yes, see expresso and more here - Unit testing framework for node.js that specifically supports testing async code?