올리브영, 자동화 테스트로 리소스 절감 및 서비스 안정성 확보!

by DD
1년 전
조회수 10

반복적인 테스트의 비효율성을 개선하기 위해 자동화 테스트를 도입함

CSP(Critical Serving Path)를 기반으로 UI/API 자동화 테스트를 구축함

2MD 리소스 감소주문 관련 UI/UX 문제를 조기에 발견하여 서비스 안정성을 향상시킴

CSP 자동화 테스트 아키텍처

CSP(Critical Serving Path) 기반의 자동화 테스트는 UI/API 테스트를 포함한다. TeamCity를 활용하여 CI/CD 파이프라인을 구축하고, Selenium/Appium을 통해 실기기에서 테스트를 수행한다. 따라서, 배포 자동화모니터링을 통해 서비스 안정성을 확보한다.

자동화 테스트의 장단점

자동화 테스트는 반복적인 테스트의 효율성을 높이고 리소스 절감에 기여한다. UI 변경이 잦은 영역은 유지보수 비용이 증가할 수 있다. API 연동을 통해 데이터 정합성을 검증하는 것이 중요하며, 실기기 테스트를 통해 정확도를 높인다.

자동화 테스트 성공 전략

자동화 테스트 도입 시 테스트 범위 선정이 중요하다. API 연동을 통해 데이터 검증을 강화하고, 결과 리포트를 즉시 확인하여 문제 발생 시 빠른 대응을 해야 한다. 따라서, CSP 영역 모니터링 자동화를 통해 서비스 안정성을 높인다.

CSP를 중심으로 본 자동화 테스트 실전 사례