[if kakao 2022] 사례로 살펴보는 모바일 자동화 테스트를 통한 모니터링
·2022.12.09 19:00
카카오페이가 구축한 모바일 자동화 테스트 환경과 효율적인 모니터링 프로세스를 소개한다.
카카오페이는 Appium과 Jenkins를 기반으로 Device Farm을 활용한 모바일 자동화 테스트 환경을 운영하고 있다. QA 엔지니어가 작성한 코드는 코드 리뷰를 거쳐 머지되며, 스케줄링이나 트리거에 따라 테스트가 실행된다.
자동화 업무는 크게 신규 기능 구현, 유지보수 대응, 테스트 모니터링의 세 가지 프로세스로 구분된다. 특히 릴리즈 직후부터 진행되는 테스트 모니터링은 서비스의 안정성을 실시간으로 확인하는 핵심적인 단계다.
모니터링 중 실패가 발생하면 Grafana가 Slack으로 즉시 알림을 보낸다. 엔지니어는 Grafana, OpenSearch, 리포트를 연계하여 이슈를 분석하며, 분석 결과에 따라 공식적인 장애 처리 프로세스를 진행하거나 테스트를 스킵하는 등 신속하게 대응한다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.