Testing Tools
Software Testing Frameworks:
Unit Testing:
Testing Assertions for Unit Testing:
Test Spies, Stubs, and Mocks for Unit Testing:
Hosted Testing/Automation for Browsers:
Browser Automation:
UI Testing Tools:
Automated dead link and error detectors:
NOTES:
Testing frameworks typically offer more tools than just unit testing. If you are looking for JavaScript unit testing solutions look at JavaScript Tools.
SURVEY RESULTS:
The images below are from the 2016 Frontend Tooling Survey (4715 developers) and 2016 State of JS Survey (9307 developers)
Image source: https://ashleynolan.co.uk/blog/frontend-tooling-survey-2016-results
Image source: http://stateofjs.com/
Image source: http://stateofjs.com/