blogからの転載です 概要 本記事ではタイトルの通り、テストコードの開発時間を短縮するべく、Jestで書かれた既存のテストコードを爆速で実行するツール、uvu-jest を開発したので、紹介させて頂きたいと思います! 実行速度の改善結果としては下記のとおりです。 Node.js + express で実装したバックエンドの統合テストの実行時間: 1分20秒 => 9~14秒 React + Testing Libraryで実装したフロントエンドのユニットテスト: 1分20秒 => 20~30秒 立上がりのオーバーヘッドが少ないので、個別のテストの実行ではさらに差も出てくると思われます。 本記事ではツールの作成に当たって検討したことや、実装方法などをまとめたいと思います。 背景 先日 The State of JS 2021 も発表され、フロントエンド界隈のエコシステムはますますリッチにな
