Testing Library は、JavaScriptやReactなどのフロントエンド開発で使われる「UIテスト用ライブラリ」の総称です。 React Testing Library など、特定のフレームワーク向けのパッケージも用意されていますが、共通して 「ユーザー視点でのテスト」 を重視している点が ...
Reactでの開発において、「動いているコード」=「正しいコード」ではありません。 特に規模が大きくなってくると、リファクタリングやバグ修正のたびに壊れるUIやロジックに悩まされる場面が増えてきます。 そこで重要になるのが自動テストの導入です。