2026/04/04 2

모바일 앱 자동화테스트 (날씨날씨)

들어가며이전 글에서 MQA Harness의 방향과 구조를 소개했다.이번 글에서는 실제로 앱 하나를 골라서 테스트하는 과정을 보여주려고 한다.테스트 대상은 "날씨날씨" — 플레이스토어에 있는 날씨 앱이다.내가 만든 앱이 아니고, 미리 분석한 적도 없다. 그냥 "이 앱 테스트해줘"라고 말하면 어디까지 되는지 확인해보고 싶었다.테스트 시나리오목표는 단순하다. 위치를 검색해서 해당 도시의 날씨를 확인하는 것.앱 실행위치 추가 화면 진입도시 검색날씨 확인사람이 하면 30초면 끝나는 플로우다. 자동화로 하면 어떤 일이 벌어지는지 보자.Step 1: 앱 실행 — 바로 팝업이 뜬다앱을 실행하자마자 "큰글씨 위젯이 새로 나왔어요!" 팝업이 뜬다. 사람이야 "닫기" 누르면 그만이지만, 자동화 스크립트는 이걸 예상하지 못하..

Automation Test 2026.04.04

모바일 앱 QA 자동화 하네스 만들기

"AI한테 앱 테스트를 시키면 어떨까?"모바일 앱 QA를 할 때마다 반복되는 과정이 있다.디바이스 연결하고, 화면 하나씩 눌러보고, 스크린샷 찍고, 버그 리포트 쓰고.사람이 많으면 테스트 커버리지야 올라가지만, 혼자 하는 QA라면 한계가 명확하다. Claude Code의 플러그인(하네스) 시스템을 활용해서, 자연어 한 마디로 모바일 앱을 자동 테스트하는 MQA(Mobile QA) Harness를 만들고 있다. 아직 개발 중이고 다듬어야 할 부분이 많지만, 어떤 앱이든 동일한 방식으로 테스트할 수 있는 범용 QA 프레임워크를 목표로 하고 있다. 이 글에서는 현재까지의 방향과 경험을 정리한다.목표: 어떤 앱이든 테스트할 수 있는 범용 하네스MQA를 만들면서 가장 중요하게 생각하는 건 범용성이다. 특정 앱에 ..

Automation Test 2026.04.04