Tools for testing your code
Link to sectionTesting Tools Ratios Over Time
Link to sectionTesting Tools Experience & Sentiment
Group by:
Sort by:
1
19,682
2
19,762
3
19,713
4
19,675
5
19,636
Experience
- Used it: Respondents who have used an item.
- Heard of it: Respondents who have heard about an item, but haven't used it.
- Never heard of it: Respondents who have never heard about an item.
Sentiment
- Positive: Respondents who are interested in learning more about a technology; or are willing to use it again.
- Neutral: Responents who did not indicate any sentiment about a technology.
- Negative: Respondents who are not interested in learning more about a technology; or have used it and had a negative experience.
💡
You can click on any technology name to get extra details and a more in-depth look at its related data.
Link to sectiontools.testing_others
testing_others
No available data for block testing_others | path(s): dataAPI.surveys.state_of_js.js2023.testing.testing_others | type: HorizontalBarBlock2
debug
We asked members of the JavaScript community to share their “pick of the year”
My 2023 Pick: UnJS
The UnJS ecosystem is like a developer's toybox. From ofetch and consola to citty and nitro, there is likely something there for your next big project.
We asked members of the JavaScript community to share their “pick of the year”
quarkstuff
Web & Game dev nerd
Link to sectionTesting Tools Happiness
On a scale of 0 (very unhappy) to 4 (very happy), how happy are you with the current state of testing tools?
testing_happiness
No available data for block testing_happiness | path(s): dataAPI.surveys.state_of_js.js2023.testing.testing_happiness | type: VerticalBarBlock2
debug
Link to sectionTesting Tools Pain Points
What pain points have you encountered when using testing tools?
Freeform
testing_pain_points
No available data for block testing_pain_points | path(s): dataAPI.surveys.state_of_js.js2023.testing.testing_pain_points | type: HorizontalBarBlock2
debug
Link to sectionRecommended Resources
Enterprise UI Development: Testing & Code Quality
Learn unit testing with Vitest, continuous integration via GitHub Actions, component and accessibility testing with Ax, mocking techniques, and code standard enforcement using ESLint and Husky & Lint-Staged.
Web App Testing & Tools
Dive into testing with Miško Hevery, covering unit and end-to-end testing, refactoring for testability, and using tools like Vitest and Playwright.
Thanks to our partners for supporting us! Learn more.