Survey
The State Of JavaScript is an annually survey to identify upcoming trends in the web development ecosystem in order to help developers make technological choices. As such, the survey is focused on anticipating what’s coming over the next few years rather than analyzing what’s popular now, which is why the features or technologies that are currently most widespread are not always included. The survey is very popular among developers. Alternative is Top JavaScript (JS) Trends You Should Follow by Codica.
It should also be taken as a snapshot of a specific subset of developers, and is not meant to speak for the entire ecosystem.
Testing tools
Top 13 results in Testing category:
- Vitest - a fast Vite-native unit testing framework
- Testing Library - family of libraries for a very light-weight solution for testing
- Playwright - reliable end-to-end testing for modern web apps
- Jest - testing framework designed to ensure correctness of any JavaScript codebase
- Storybook - frontend workshop for building UI components and pages in isolation. Thousands of teams use it for UI development, testing, and documentation.
- Cypress - web end-to-end and component testing
- Puppeteer - Node.js library which provides a high-level API to control Chrome/Chromium over the DevTools Protocol
- Mocha - feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun
- AVA - Node.js test runner that lets you develop with confidence.
- Jasmine - behavior-driven development framework for testing JavaScript code
- WebdriverIO - next-gen browser and mobile automation test framework for Node.js
- TestCafe - end-to-end testing, simplified. No WebDriver required. No manual timeouts needed. Cross-browser testing out-of-the-box
- Selenium - Selenium automates browsers. That’s it! What you do with that power is entirely up to you