メインコンテンツにスキップ

テスト

コードのテストに使うツール

Testing Tools Ratios Over Time

Jest
Mocha
Storybook
Cypress
Puppeteer
Testing Library
Playwright
WebdriverIO
Vitest
Selenium
TestCafe
Mock Service Worker

Mode:

View:

0%
20%
40%
60%
80%
100%
2016
2017
2018
2019
2020
2021
2022
2023
0%
20%
40%
60%
80%
100%

Testing Tools Experience & Sentiment

Group by:

Sort by:

1

74.3%
21.1%
4.6%
19,682
2

52.1%
34.4%
13.5%
19,762
3

47.1%
40%
12.9%
19,713
4

45.4%
41.4%
13.1%
19,675
5

40.1%
25.7%
34.3%
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.
💡
技術名をクリックすると、その技術の詳細や、より細かい関連データを見られます。

tools.testing_others

0%
8%
16%
24%
32%
40%
1

76
2

62
3

35
4

24
5

23
6

22
7

22
8

16
9

12
10

11
11

Other Answers

157
0%
8%
16%
24%
32%
40%
%のアンケート回答数
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

テストの満足度

0
1
2
3
4
2016
2017
2018
2019
2020
2021
2022
2023
0
1
2
3
4
Average
テストツールの現状にどのくらい満足していますか?

テストのつらいところ

0%
16%
32%
48%
64%
80%
1

Mocking

2

Configuration

3

Performance

4

5

ESM & CJS

6

Excessive complexity

7

E2E testing

8

Flakiness

9

TypeScript support

10

Choice overload

0%
16%
32%
48%
64%
80%
%のアンケート回答数
テストツールを使うときに、つらいと感じるところは何ですか?
Freeform

おすすめのリソース

Enterprise UI Development: Testing & Code Quality
Steve Kinney
Temporal

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
Miško Hevery
Qwik Creator (Previously Angular)

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.
パートナーのサポートに感謝しています! 詳細をみる。