QA 증적 관리 실무 가이드
검수·테스트 담당자를 위한 증적 수집의 원칙과 실전 노하우
증적이란 무엇이고, 왜 남기는가
QA에서 말하는 증적(Evidence)은 "이 테스트를 이 시점에 수행했고, 그때 시스템이 이런 상태였다"를 제3자에게 입증할 수 있는 기록입니다. 가장 흔한 형태는 화면 캡처이고, 테스트 로그, 응답 데이터, 영상 녹화도 증적이 됩니다.
증적이 힘을 발휘하는 순간은 대부분 일이 틀어졌을 때입니다. 오픈 직후 장애가 났을 때 "검수 시점에는 정상 동작했다"를 입증해야 하는 순간, 발주처가 "이 화면은 확인 안 한 것 아니냐"고 물어오는 순간, 수정 전후 비교가 필요한 순간 — 이때 증적이 없으면 기억과 말로 다퉈야 하고, 그 다툼에서 기록 없는 쪽은 거의 항상 집니다. 반대로 잘 정리된 증적은 검수 통과를 빠르게 하고, 책임 소재를 명확히 하고, 재테스트 범위를 줄여줍니다.
무엇을 남겨야 하는가
모든 화면을 무한정 캡처하는 것이 목표가 아닙니다. 좋은 증적의 조건은 다음과 같습니다.
- 식별 가능 — 어느 페이지(URL), 어느 기능에 대한 증적인지 바로 알 수 있어야 합니다.
- 시점 기록 — 언제 수행한 테스트인지 일시가 남아야 합니다. 검수 시점 입증의 핵심입니다.
- 수행자 기록 — 누가 확인했는지 남아야 책임과 문의 창구가 분명해집니다.
- 완전한 화면 — 보이는 영역만 잘라낸 캡처는 "스크롤 아래쪽은 확인 안 했다"는 반박에 취약합니다. 풀페이지 캡처가 원칙입니다.
- 원본 무결성 — 증적 위에 표시나 주석을 입혀야 한다면 원본은 따로 보존하고 사본이나 오버레이로 작업해야 합니다. 원본이 수정된 증적은 증거 능력을 의심받습니다.
실무에서 자주 하는 실수
1. 파일 이름과 폴더 규칙이 사람마다 다르다
"캡처1.png", "스크린샷 2026-06-11.png", "결제_최종_진짜최종.png"가 한 폴더에 섞이는 순간 증적은 찾을 수 없는 기록이 됩니다. 규칙을 문서로 정하는 것만으로는 부족합니다 — 마감이 다가오면 규칙은 가장 먼저 무너집니다. 가장 확실한 해법은 사람이 이름을 짓지 않게 만드는 것, 즉 도구가 페이지 제목·URL·시각을 자동으로 기록하게 하는 것입니다.
2. 증적 수집을 테스트가 끝난 뒤로 미룬다
"일단 다 확인하고 나중에 몰아서 캡처하자"는 두 번 일하는 길입니다. 두 번째 방문 시점의 화면은 첫 확인 시점과 다를 수 있고, 결국 증적의 시점 입증력이 사라집니다. 증적은 테스트와 동시에, 자동으로 쌓여야 합니다.
3. 텍스트 품질을 기능 테스트와 분리해서 본다
맞춤법·띄어쓰기 오류는 기능 결함이 아니라는 이유로 후순위로 밀리다가, 오픈 직전 한꺼번에 쏟아져 나오는 단골손님입니다. 사용자 입장에서 "가입이 완료 됬습니다" 같은 문구는 서비스 신뢰도를 즉시 깎아내립니다. 텍스트 검수는 화면을 확인하는 그 순간에 같이 이루어지는 것이 가장 저렴합니다.
4. 공유가 안 되는 곳에 증적을 쌓는다
각자 PC의 로컬 폴더에 쌓인 증적은 팀 자산이 아니라 개인 메모입니다. 담당자가 자리를 비우면 찾을 수 없고, 퇴사하면 사라집니다. 증적은 처음부터 팀이 함께 보는 공간에 모여야 하며, 검수 책임자가 실시간으로 진행률을 볼 수 있어야 누락도 조기에 발견됩니다.
증적 수집 체크리스트
테스트 회차를 시작하기 전에 다음을 점검해 보세요.
- 증적이 모일 공유 공간이 정해져 있는가? (프로젝트/회차 단위)
- 캡처에 URL·페이지 제목·수행 시각·수행자가 자동으로 기록되는가?
- 풀페이지(스크롤 전체) 캡처가 가능한가?
- 같은 페이지를 다시 확인했을 때 증적이 중복으로 쌓이지 않고 갱신되는가?
- 맞춤법·띄어쓰기·UI 잘림 같은 표면 결함을 걸러줄 1차 점검 수단이 있는가?
- 검수 종료 후 증적 일체를 한 번에 내보낼 수 있는가? (ZIP 등)
자동화가 바꾸는 것
위 체크리스트의 대부분은 사람의 성실함이 아니라 도구로 해결하는 것이 맞습니다. 증적 수집 자동화의 효과는 단순한 시간 절약을 넘어섭니다.
- 누락 감소 — "캡처를 깜빡한 페이지"라는 개념 자체가 사라집니다. 방문한 페이지는 모두 기록됩니다.
- 일관성 — 모든 증적이 같은 형식, 같은 메타데이터를 갖습니다. 회차 간 비교가 쉬워집니다.
- 테스터의 집중력 보존 — 캡처·저장·이름 짓기로 흐름이 끊기지 않으니, 테스터는 정작 중요한 "이 화면이 맞는가"라는 판단에 집중할 수 있습니다.
- 표면 결함의 조기 발견 — 룰 기반 자동 점검이 맞춤법·띄어쓰기·텍스트 잘림을 캡처 시점에 골라내면, 사람은 그 결과를 확인만 하면 됩니다. 다만 자동 점검은 어디까지나 1차 필터입니다. 문맥이 필요한 판단(어색한 문장, 디자인 일관성 등)은 여전히 사람의 몫이며, 도구는 사람이 그 일에 쓸 시간을 벌어주는 역할을 합니다.
마치며
증적 관리는 화려한 기술이 아니라 습관과 구조의 문제입니다. 좋은 구조를 한 번 만들어두면 이후의 모든 테스트 회차가 그 혜택을 받습니다. 오늘 진행 중인 프로젝트의 증적 폴더를 열어 보세요. 3개월 뒤의 내가 "이 화면, 그때 정상이었나?"라고 물었을 때 10초 안에 답을 찾을 수 있다면 잘 하고 계신 겁니다. 그렇지 않다면, 지금이 구조를 바꿀 가장 좋은 때입니다.