はじめに 初投稿です。こんにちは! この記事では、私が過去のプロジェクトで感じたE2E(End to End)テストの膨大化が及ぼす悪影響と、それに対する改善案について記載していきます。主に以下の内容について触れていきます。 膨大なE2Eテスト(自動テスト)が及ぼす悪影響 E2Eテストが膨大になった原因の考察 信頼性の高い実行結果に、短い時間で到達する自動テストの実現に向けてのアプローチ ただの感想文ですが、E2Eテストのメンテナンスに時間を取られている方や、テスト実行時間が長くて困っている方に、少しでも参考にしていただければ幸いです。 膨大なE2Eテストが及ぼす悪影響 前述した通り、私が在籍していたプロジェクトではE2Eテストのテストケース数が非常に膨大でした。(ざっくり言うと、手動で全てのE2Eテストを実施する場合、1人で2〜3日以上かかる程度のボリュームです) その結果、主に2つの課