勤怠管理サービスでの継続的テストの取り組み by yuya yamaguchi

JJUG CCC 2021 Fall
採択
2021/11/21 10:00〜
Track C (#jjug_ccc_c)
Video:40min + Live:10min
Beginner DevOps BeginnerSpeaker

勤怠管理サービスでの継続的テストの取り組み

yuya yamaguchi
5

プレゼンタイプ / Presentation Type [Choose either from Standard / BeginnerSpeaker / StepUp]: BeginnerSpeaker
レベル / Level [Choose either from Beginner / Intermediate / Advanced]: Beginner
カテゴリー / Categories [Choose at least one from Java SE / Jakarta EE / Cloud / JVM / DevOps / Tools / Community / Others]: DevOps
後日セッション動画の公開を希望する / Agree to publish your session video [Yes or No]: Yes

Abstract:
SPA(Spring Boot + Vue.js)を採用した勤怠管理サービスを開発しています。勤怠管理サービスは日々変化する出退勤や休暇などの勤怠情報を用いた計算処理が複雑であるという特徴があり、テストが重要となっています。
テストが重要であるにも関わらず専任のテスターがおらず、開発者がテストも担当しています。そのため、2020年10月のリリース前からCI/CDパイプラインへのテストの組み込みとテストの自動化を進めていました。

このセッションでは継続的テストに始めたい方向けにこれまでの取り組みの実例をご紹介します。