Test Cafe: Automated browser testing for the modern web development stack
TestCafe is a pure node.js solution for testing web apps. It takes care of all the stages: starting browsers, running tests, gathering test results and generating reports. TestCafe doesn’t need browser plugins – it works in all popular modern browsers out-of-the-box.