80% 자동화를 시도했던 QA 팀과 실제로 일어난 일
(dev.to)
80% 자동화라는 허황된 목표 대신, 실질적인 가치를 주는 45%의 테스트를 자동화하여 회귀 테스트 주기를 5일에서 1.5일로 단축한 사례를 다룹니다. 무분별한 자동화보다는 테스트 케이스의 성격에 따른 전략적 분류와 테스트 데이터 관리의 중요성을 강조합니다.
이 글의 핵심 포인트
- 1400개 테스트 중 45%(180개) 자동화로 회귀 테스트 주기를 5일에서 1.5일로 단축
- 2테스트 케이스를 3개 버킷(자동화 가능/수동 유지/보류)으로 분류하는 전략 사용
- 3도구(Selenium vs Playwright)의 기능 차이보다 개발 스택(TypeScript 등)과의 정렬이 더 중요