버전 관리

모든 테스트 케이스를 위한 변경 이력 보관소

버전 관리는 소프트웨어 엔지니어만을 위한 것이 아닙니다. QA 팀도 테스트 케이스 변경 이력을 신뢰할 수 있게 보관해야 하며, 문제가 생겼을 때 안정적인 상태로 되짚어 갈 수 있어야 합니다.

Armoury 체험하기
Armoury+ 테스트 케이스 버전 관리 화면
변경 기록 100개

작동 방식

테스트 케이스 버전 관리 방식

Armoury는 각 테스트 케이스의 원본 기록을 보관합니다. 케이스가 수정될 때마다 시스템은 이력 사본을 생성합니다. 언제든 이전 버전을 확인하고 팀에 필요한 버전으로 복원할 수 있습니다.

오른쪽 예시는 계속 변화합니다. 먼저 사전 조건이 바뀌고, 그다음 인수 커버리지가 추가되며, 마지막으로 안정적인 버전으로 복원됩니다. 실제 제품 반복 과정에서 테스트 케이스가 움직이는 방식을 보여 줍니다.

로그인 흐름 회귀 테스트 안정적인 기준선 생성
V1
케이스 #A-102 안정
사전 조건사용자 계정이 활성 상태입니다
테스트 단계자격 증명을 입력하고 제출합니다
기대 결과대시보드로 이동합니다
QA 리드 / 09:12 원본 기준선

왜 중요한가

테스트 케이스에 버전 관리가 필요한 이유

버전 관리는 리스크 관리를 위한 투자입니다. 문제가 생기기 전에는 불필요해 보일 수 있지만, 문제가 발생했을 때 보존된 이력은 팀이 근거를 가지고 빠르게 대응하도록 돕습니다.

테스트 케이스 버전 관리신중하게 설계한 케이스가 맥락 없이 삭제되거나 변경되면 팀은 테스트 커버리지에 대한 가시성을 잃습니다. Armoury는 최대 100개의 변경 기록을 보관할 수 있습니다.
Test Run 버전 관리Test Run에는 보존할 가치가 있는 선택된 케이스가 포함됩니다. 복제된 Run을 사용해 각 테스트 실행의 이력을 추적하세요.
삭제 기록삭제된 케이스는 그룹에서 사라지지만 책임 추적을 위해 삭제 작업은 리포트에 남습니다. 케이스 복원은 향후 릴리스에 계획되어 있습니다.
기본 감사 로그Armoury는 생성, 삭제, 변경, 테스트 결과 업데이트를 기록해 팀이 테스트 프로세스를 관찰하고 운영 맥락을 보존하도록 돕습니다.

QA 지식

테스트 케이스는 제품 로드맵의 일부입니다

더 이상 사용하지 않는 테스트 케이스도 보관할 것을 권장합니다. 그것들은 제품의 역사적 로드맵 일부가 되며 특정 커버리지가 왜 존재했는지 설명합니다.

QA 팀이 개발자가 코드를 관리하듯 테스트 케이스를 관리하면 요구사항 변경, 결함 조사, 인수인계, 교육에 필요한 맥락을 유지할 수 있습니다.

요구사항 변경을 되짚어 볼 수 있습니다명세가 A에서 B로 바뀌었다가 리스크 때문에 다시 A로 돌아갈 때, 테스트 케이스를 기억에 의존해 다시 만들 필요가 없습니다.
결함의 근본 원인을 더 쉽게 찾습니다테스트가 실패하면 제품이 바뀐 것인지, 테스트 케이스가 바뀐 것인지, 실행 조건이 바뀐 것인지 확인할 수 있습니다.
지식 이전이 구두 전달에 의존하지 않습니다새 팀원은 현재 문서만 보는 대신 이력을 통해 케이스의 변화를 이해할 수 있습니다.

세밀한 제어

QA 업무를 위한 케이스 단위 버전 관리

Excel과 Google Sheets도 버전 이력을 제공하지만, 스프레드시트에 50개가 넘는 테스트 케이스가 들어가면 전체 파일 버전을 훑는 일이 부담이 됩니다. Armoury는 각 테스트 케이스에 자체 이력, 감사 추적, 복원 경로를 제공합니다.

스프레드시트 버전보통 전체 파일 상태를 복원하므로 제품 반복 과정에서 단일 케이스가 어떻게 바뀌었는지 이해하기 어렵습니다.
Armoury 케이스 버전테스트 케이스 단위로 이력을 보존해 팀이 특정 케이스 버전을 직접 확인, 추적, 복원할 수 있습니다.

준비되셨나요?

Armoury+ 무료 체험을 시작하세요

무료 플랜에 가입하거나 영업팀에 문의해 유료 플랜 2개월 체험을 신청하세요. 소규모 팀을 위한 맞춤 옵션도 상담할 수 있습니다.