コードのテストに使うツール
We're highlighting interesting features or libraries we think you should know about.
Library Highlight: bun test
Useful Resources
セクションにリンクTesting Tools Ratios Over Time
Testing Tools Ratios Over Time
Jestは長らく最も使われているテストツールとして不動の地位を築いてきましたが、現在Vitestが猛烈な勢いで追い上げています。Jestの満足度が低下傾向にあることを考えると、来年にもVitestが首位の座を奪ったとしても不思議ではありません。
一方で、ユーザーの不満を解消しようと最善を尽くしているプロジェクトとして、 Storybook は興味深い事例と言えるでしょう。満足度は昨年と比較して依然としてわずかに低下していますが、その下落ペースは鈍化しており、近いうちに状況は好転し始めるかもしれません。
セクションにリンクOther Testing Tools
Other Testing Tools
Denoのテストランナーは、調査の主要な選択肢には含まれていなかったものの、自由記述欄での言及数では第1位となりました。
JavaScriptコミュニティのメンバーに、今年の「イチオシ」を聞いてみました。
My 2025 Pick: SST
わずか1年前まではSSTのことを全く知りませんでしたが、仕事の新しいプロジェクトで使い始めてみたところ、これが本当に素晴らしいんです!もっと多くの人に知られるべきツールだと思います。
JavaScriptコミュニティのメンバーに、今年の「イチオシ」を聞いてみました。
セクションにリンク項目数
項目数
これまでの他のカテゴリーでは、使用されているツールは平均1〜2個程度にとどまっていました。しかしテストに関しては、回答の平均はなんと「4.4個」に達しています。これは、多くの人がまだ理想的なテストランナーを模索しており、この分野が依然としてまだ決着がついていない状態にあることを示唆しています。
セクションにリンクテストツールの満足度
テストツールの満足度
幸福度は安定して推移しており、ここ3年間はわずかに上昇傾向にあります。
セクションにリンクテストツールのつらいところ
テストツールのつらいところ
モックは依然として開発者にとっての大きな悩みの種であり、設定やセットアップ(環境構築)の難しさがそれに次いでいます。
テストツールを使うときに、つらいと感じるところは何ですか?
Freeform
Multiple
セクションにリンクおすすめのリソース
おすすめのリソース
Testing Fundamentals
Ship code with confidence! Learn the basics of testing and apply Test-Driven Development techniques to your workflow. Create automated tests for DOM elements and user interactions. Use mocks and spies to control your environment and test more complex code.
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.
パートナーのサポートに感謝しています! 詳細をみる。