「自動テスト速度改善 - 自動テストが品質のボトルネックとならないために - freee Developers Hub」
freee人事労務の品質改善を専任で活動している keik です。 freee人事労務ではアプリケーション開発の自動テスト環境として CircleCI を利用しています。すべてのコードの変更は GitHub 上の Pull Request を経由して行われますが、Pull Request のマージ条件の一つとして自動テストをパスすることを求めるようにしています。 つまり、どんな些細な変更であっても、急ぎの変更であっても、リリースするためには基本的には自動テストの結果を待つ必要があります。一方で、コードベースは日々成長しており、それに比例して自動テストの実行時間も長くなっています。 ここに、ゆっ…
コンテンツ文字数:0 文字
見出し数(H2/H3タグ):0 個
閲覧数:101 件
2022-03-29 08:00:57