80% 자동화를 시도했던 QA 팀과 실제로 일어난 일
(dev.to)
무분별한 80% 자동화 대신 핵심적인 45%를 전략적으로 자동화하여 회귀 테스트 주기를 5일에서 1.5일로 단축시킨 사례를 통해, 허영 지표에 매몰되기보다 테스트 케이스의 성격에 따른 전략적 분류가 개발 효율성과 신뢰성을 높이는 핵심임을 보여준다.
이 글의 핵심 포인트
- 1400개 테스트 중 45%(180개) 자동화로 회귀 테스트 주기를 5일에서 1.5일로 단축
- 2테스트 케이스를 3개 버킷(자동화 가능/수동 유지/보류)으로 분류하는 전략 사용
- 3도구(Selenium vs Playwright)의 기능 차이보다 개발 스택(TypeScript 등)과의 정렬이 더 중요