DevOps바비톡 QA 팀 테스트 자동화 구축기
바비톡 QA 팀은 2주 릴리즈 주기에서 발생하는 테스트 효율성 문제를 해결하기 위해 테스트 자동화를 도입했습니다. 기존 수동 테스트는 시간이 오래 걸리고 일관성이 저하될 위험이 있으며 휴먼 에러 가능성이 있었습니다. 이를 개선하기 위해 핵심 기능 및 반복적인 통합 테스트 케이스를 중심으로 자동화 대상 케이스를 선정했습니다. 구현은 AOS 환경에서는 Appium과 Robot Framework, iOS 환경에서는 Appium과 Gauge, 웹 환경에서는 Selenium을 활용했으며, 각 플랫폼별 담당자의 선호도와 숙련도를 고려하여 툴을 선택했습니다. 테스트 자동화 도입 후 커버리지가 확대되고 테스트 시간이 크게 단축되는 효과를 얻었습니다.
테스트 자동화AppiumSelenium