1:1 비디오 채팅 서비스는 E2E 회귀 테스트를 어떻게 자동화할까?
23
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

1:1 비디오 채팅 서비스의 E2E 회귀 테스트 자동화

이 게시물은 아자르의 1:1 비디오 채팅 핵심 기능에 대한 End to End 회귀 테스트 자동화 과정을 소개합니다.

주요 자동화 도전과 해결책

  • Interaction과 Non-interaction 테스트로 구분하여 driver 생성 전략 차별화
  • 크로스 플랫폼(Android, iOS) 테스트 조합 병렬 실행 및 플랫폼별 스킵 기능 구현
  • 서버 개발팀과 협력해 매칭 세그먼트 기능 도입으로 병렬 테스트 간 매칭 간섭 방지
  • ThreadPoolExecutor를 활용해 테스트 스텝 내 동시 실행으로 실행 시간 단축
  • Page Object Model과 인터페이스 패턴으로 플랫폼별 동작 통일 및 유지보수성 향상

효과 및 향후 과제

  • 총 308개 테스트 케이스를 4개 플랫폼 조합에서 수행하며 95% 이상 테스트 시간 단축
  • 자동화를 통해 QA 인력의 탐색적 테스트 집중 가능
  • 향후 하위 버전 호환성, 이미지·음성 검증, AI 활용 테스트 검증 강화 예정

연관 게시글