본문 바로가기
성장 경험/배운 점 & 회고

[배운 점 & 회고] 6월 24일 - 단위 테스트 시나리오 작성

by Tarake 2025. 6. 24.

작업 개요

  • 프로젝트/업무명 : 안티드론성능평가시스템/백엔드
  • 기간 : 2025.03.02 ~
  • 주요 기술 스택 : Java, MySQL, Spring Boot

배운 점

  • 정상/비정상 케이스를 분리해서 생각하는 사고 방식의 중요성을 체감
    • 예 : 장비 조회 API의 경우 정상적으로 조회되는 경우뿐 아니라, 존재하지 않는 장비 조회 시 응답까지 고려
  • 테스트 시나리오는 단순히 성공 여부만 확인하는 것이 아니라, 어떤 입력이 들어왔을 때 어떤 응답과 상태 코드가 나와야 하는지까지 상세히 작성해야 함

개선할 점

  • 테스트 시나리오 작성 시 입력 조건과 예상 결과 간의 연결성을 더 명확하게 표현할 필요가 있음
  • 추후에는 시나리오만 문서화하는 것이 아닌, 이를 바탕으로 자동화 테스트 코드도 병행 작성할 계획