수기 입력 방식의 QA 리포트 작성의 비효율성을 개선하고자 함
Python 기반의 Flask 웹 프레임워크를 활용하여 QA Admin 시스템 구축
XPath 관리 자동화를 통해 유지보수 시간 30% 단축 및 데이터 기반 인사이트 확보
QA Admin은 Flask 웹 프레임워크를 사용하여 구축되었으며, API를 통해 데이터를 수집한다. 구체적으로 API 응답값과 DB 데이터를 웹에서 조회할 수 있도록 구성되었다. 따라서 수기 입력의 비효율성을 줄이고, 데이터 기반 분석을 가능하게 한다.
XPath 관리를 자동화함으로써 웹 자동화 유지보수에 소요되는 시간을 단축했다. XPath 수정 관련 빌드 시간을 30% 정도 줄였으며, 앱 리뷰 데이터를 수집하여 분석하는 기능을 추가했다. 반면, 시스템 구축 초기에는 개발 및 테스트에 추가적인 노력이 필요했다.
QA Admin을 통해 테스트 결과 리포트를 자동 생성하고, 결함 데이터를 API를 통해 수집한다. 따라서 데이터베이스화된 정보를 바탕으로 BI 도구를 활용하여 인사이트를 얻을 수 있다. 결과적으로 QA 업무 효율성 향상과 데이터 기반 의사결정을 지원한다.