
프론트엔드
에이닷 UI 테스트 자동화이야기: Appium을 이용한 모바일앱 테스트
두줄요약
에이닷 개발팀이 모바일 UI 테스트 자동화 도입을 위해 Appium의 장단점과 적용 방안을 검토했습니다. 크로스 플랫폼 장점과 함께 초기 설정 복잡성, 기존 테스트 전환 비용도 함께 살펴보았습니다.
핵심 내용
- 에이닷 모바일 앱의 UI 테스트 자동화 도입 과정에서 Appium을 크로스 플랫폼 후보로 검토
- iOS와 Android를 하나의 스크립트와 공통 래퍼 함수로 다루는 방식과 비동기 시나리오 처리 예시 소개
- 크로스 플랫폼 지원, 다양한 언어 호환성, 실제 디바이스·에뮬레이터 지원의 장점과 초기 설정 복잡성, 일부 성능 이슈, 기존 테스트 전환 비용을 함께 정리
- 테스트 커버리지 확대와 CI/CD 통합을 향한 적용 방향 제시
