私はFEはvisual regressionもしやすいstorybookでカバー、ロジックのテストはReactから切り離して直接API呼び出したE2Eに近いテストをしている。ブラウザテストと同じ効果を短いテスト実行時間で行えるし、テストも書きやすい。
、
E2EでPlaywright、コンポーネントでRTL+Jestっぽい奴を使うのがデファクトスタンダードなのかな。微妙に挙動違ったりするから、コンポーネントもE2Eもおんなじライブラリでテストできる世の中になってほしい。
0からフロントエンドにテストを導入した話
私はFEはvisual regressionもしやすいstorybookでカバー、ロジックのテストはReactから切り離して直接API呼び出したE2Eに近いテストをしている。ブラウザテストと同じ効果を短いテスト実行時間で行えるし、テストも書きやすい。
、
E2EでPlaywright、コンポーネントでRTL+Jestっぽい奴を使うのがデファクトスタンダードなのかな。微妙に挙動違ったりするから、コンポーネントもE2Eもおんなじライブラリでテストできる世の中になってほしい。