코딩과 결혼합니다

[영화 예매 웹사이트] 테스트 계획 본문

코딩과 매일매일♥/영화예매

[영화 예매 웹사이트] 테스트 계획

코딩러버 2024. 5. 26. 21:45
728x90

6. 테스트 계획

6.1 단위 테스트

  • 목적: 개발된 각 컴포넌트 및 모듈의 기능을 검증하고, 코드의 정확성을 보장하기 위함
  • 도구: JUnit5
  • 범위: 모든 서비스 및 컴포넌트에 대한 단위 테스트 작성 및 실행
  • 일정: 개발 완료 후 즉시 진행
  • 측정 항목: 각 테스트 케이스의 통과 여부 및 코드 커버리지 확인

6.2 통합 테스트 (포스트맨을 이용한 API 테스트)

  • 목적: 개발된 API의 동작을 검증하고, 시스템 전체의 통합을 확인하기 위함
  • 도구: 포스트맨
  • 범위: 모든 API 엔드포인트에 대한 테스트 수행
  • 일정: API 개발이 완료된 후 즉시 진행
  • 측정 항목: 각 API 요청에 대한 응답 여부 및 정확성 확인

6.3 성능 테스트

  • 목적: 서버의 응답 시간, 처리량, 부하 테스트 등을 통해 시스템의 성능을 검증하고 병목 현상을 파악하기 위함
  • 도구: Apache JMeter
  • 범위: 웹 애플리케이션 전체의 성능 테스트 수행
  • 일정: 개발 완료 후 진행
  • 측정 항목: 응답 시간, 처리량, 에러 비율 등 성능 지표 측정 및 분석

6.4 로그를 통한 모니터링

  • 목적: 서버 및 애플리케이션의 상태를 실시간으로 모니터링하고 이상 사항을 감지하기 위함
  • 도구: 로그 파일 및 모니터링 도구
  • 범위: 서버 로그 및 애플리케이션 로그의 수집, 분석, 시각화
  • 일정: 개발 및 운영 단계에서 지속적으로 진행
  • 측정 항목: 서버 및 애플리케이션의 가용성, 성능, 에러 로그 등 모니터링 대상 지표