바비톡 QA 팀 테스트 자동화 구축기
프론트엔드
바비톡 QA 팀 테스트 자동화 구축기
두줄요약
바비톡 QA 팀이 stage 통합 테스트 자동화를 구축한 과정을 정리했습니다. 반복적이고 영향도가 큰 케이스를 Appium, Selenium, Robot Framework, Gauge로 자동화했습니다.
핵심 내용
- 바비톡 QA 팀의 stage 통합 테스트를 자동화한 구축 사례
- 매뉴얼 테스트의 긴 소요 시간, 결과 일관성 저하, 휴먼 에러 리스크를 자동화 도입 배경으로 정리
- AOS는 Appium + Robot Framework, iOS는 Appium + Gauge, Web은 Selenium으로 분리해 운영
- 실제 디바이스 기반 설정, capability 구성, 요소 대기·클릭 헬퍼, 이메일 로그인 플로우 예시로 구현 방식 제시
적용해볼 점
- 반복적이고 영향도가 큰 통합 테스트를 우선 자동화 대상으로 선정
- 플랫폼별 담당과 유지보수 책임을 분리해 툴 체계 구성
- Appium Inspector, WebDriverAgent, capability, wait 로직을 활용해 안정성 강화