팀명
Tapster
팀원 명단
이동헌
지도교수
이영석교수님
작품 배경 및 목적
모바일 애플리케이션 시장이 성장함에 따라 애플리케이션 UI의 성능 측정 및 테스트에 대한 수요가 증가하고 있다. 모바일 애플리케이션 개발사는 Quality Assurance(QA) 시트에 따라 사람이 직접 테스트를 수행하는 방식을 사용한다. 사람이 직접 하다보면 정확성이 떨어질 수 있으며, 시간 및 인력 비용 소모가 크다. 이러한 문제를 해결하기 위해 QA 시트에 맞춰 시나리오를 작성하여 로봇이 테스트를 할 수 있게 하는 방법을 제시한다.
작품 내용
UI 성능을 테스트 하고 싶은 시나리오를 작성하여 로봇을 통해 모바일 애플리케이션을 동작시킨다. 스마트폰 미러링을 통해 화면을 분석하여 로딩 속도를 측정한다. 로봇은 오픈 소스인 Tapster bot을 사용했다.