테스팅에서 형상 관리는 테스트와 관련된 모든 작업 산출물을 식별, 제어, 추적하는 지침을 제공하는 활동이다.
형상 관리 대상
- 테스트 계획서
- 테스트 전략서
- 테스트 컨디션
- 테스트 케이스
- 테스트 스크립트
- 테스트 결과
- 테스트 로그
- 테스트 보고서
복잡한 형상 항목 관리
- 형상 항목의 구성, 항목 간 관계, 버전 등을 기록
- 형상 항목이 승인되면 베이스라인으로 설정되고, 공식적인 변경 제어 프로세스를 통해서만 수정 가능
- 새로운 베이스라인을 만들 때 변경된 형상 항목에 대한 기록 유지
- 이전 베이스라인으로 되돌릴 경우 이전 테스트 결과를 재현 가능
형상 관리의 보장 사항
-
고유 식별자 부여
- 모든 형상 항목(테스트 대상 포함)에 고유한 식별자를 부여.
- 버전 관리, 변경사항 추적, 형상 항목 간 연관성 식별로 테스트 프로세스 전체의 추적성 유지.
-
명확한 참조
- 식별된 모든 문서와 소프트웨어 항목은 테스트 문서에서 명확히 참조
-
자동화된 형상 관리
- 지속적 통합, 지속적 전달, 지속적 배포, 그리고 관련된 테스팅은 자동화된 데브옵스 파이프라인으로 구현.
- 자동화된 형상 관리 포함.