TestCafe JavaScript Automation Tool

TestCafe is an open source automation tool which is built on top of Node.js. It supports various browsers such as Google Chrome, Internet Explorer etc. to automate its scripts. 
 
Also, it supports parallel execution of test scripts which can be executed in other machines connected in a LAN network. To install TestCafe, we need to download and install Node.js first.
 
It is fast in execution compared to other open source automation tools like Selenium etc. Like Cypress.io, it also supports JavaScript as a language to implement the functionality.
 

Please refer to these links.
 
http://devexpress.github.io/testcafe/
https://github.com/DevExpress/testcafe

Articles related to functional testing with TestCafe can be found at - 
 
http://mherman.org/blog/2017/03/19/functional-testing-with-testcafe/
https://dzone.com/articles/testcafe-e2e-testing-tool