Mock Server는 Android 기기에서 직접 로컬 모의 API 엔드포인트를 생성, 테스트 및 관리할 수 있는 강력한 Android 개발자 도구입니다.
개발자, 테스터, 학생 및 팀은 실제 백엔드 서버를 기다릴 필요 없이 앱을 테스트할 수 있습니다. 깔끔한 Android 인터페이스 하나로 로컬 모의 서버를 시작하고, 사용자 지정 엔드포인트를 생성하고, 응답 데이터를 정의하고, 들어오는 요청을 검사하고, 일반적인 API 동작을 시뮬레이션할 수 있습니다.
새로운 앱을 개발하든, API 통합을 테스트하든, 제품 프로토타입을 만들든, 요청 데이터를 디버깅하든, 데모 응답을 준비하든, Mock Server는 빠르고 유연한 로컬 API 테스트 워크플로를 제공합니다.
주요 기능:
• 로컬 모의 서버
Android 기기에서 localhost:8080에 로컬 HTTP 서버를 직접 시작하고 중지할 수 있습니다.
• 엔드포인트 관리
모의 엔드포인트를 생성, 편집, 업데이트, 활성화, 비활성화, 삭제 및 초기화할 수 있습니다.
• 사용자 지정 응답
HTTP 메서드, 요청 경로, 상태 코드, 응답 본문, 헤더, 설명 및 응답 지연 시간을 구성할 수 있습니다.
• 요청 로그
수신 요청을 메서드, 경로, 상태 코드, 헤더, 본문, 쿼리 매개변수 및 경로 변수를 통해 검사합니다.
• 경로 변수
/api/users/:id와 같은 동적 경로를 생성하고 모의 응답에 경로 값을 사용합니다.
• 동적 응답 값
UUID, 타임스탬프, 난수, 임의 이름, 임의 이메일 및 임의 IP 주소와 같은 유용한 모의 데이터를 생성합니다.
• 조건부 매칭
같음, 포함 및 정규 표현식 연산자를 사용하여 헤더, 쿼리 및 본문 조건을 통해 요청을 매칭합니다.
• 응답 시나리오
엔드포인트에 대해 여러 응답 시나리오를 유지하고 테스트 상황에 따라 활성 응답을 전환합니다.
• 지연 시뮬레이션
로딩 상태, 타임아웃 및 느린 네트워크 동작을 테스트하기 위해 응답 지연을 추가합니다.
• 오류 시뮬레이션
400, 401, 404, 422, 429 및 500 응답과 같은 일반적인 API 오류를 모의합니다.
• 프록시 모드
모의 API와 실제 API 동작을 함께 테스트하고 싶을 때, 일치하지 않는 요청을 업스트림 서버로 전달합니다.
• 가져오기 및 내보내기
엔드포인트 데이터를 JSON 형식으로 내보내고 필요할 때 다시 가져올 수 있습니다.
• 편리한 인터페이스
다크 모드, 테마 색상, 글꼴 크기 옵션을 사용하여 더욱 깔끔한 테스트 환경을 제공합니다.
Mock Server는 다음과 같은 용도로 유용합니다.
• Android 앱 개발
• API 통합 테스트
• 예측 가능한 응답을 사용한 UI 테스트
• 프로토타입 및 데모 제작
• 백엔드 독립적인 프런트엔드 테스트
• 요청 헤더, 본문 및 쿼리 매개변수 디버깅
• 성공, 오류, 빈 응답 및 느린 응답 상태 테스트
• REST 스타일 API 엔드포인트 작동 방식 학습
이 앱은 빠른 테스트를 위한 간편한 사용법과 고급 모의 API 워크플로를 위한 유연성을 모두 갖추도록 설계되었습니다. 별도의 백엔드를 컴퓨터에 실행할 필요 없이 몇 분 만에 엔드포인트를 생성하고, 앱에서 테스트하고, 요청 로그를 검토하고, 응답을 조정할 수 있습니다.
개인정보 보호 및 데이터 처리:
Mock Server에는 광고, 분석, 계정, 위치 정보 접근, 카메라 접근, 연락처 접근 또는 타사 추적 SDK가 포함되어 있지 않습니다. 요청 로그 및 모의 엔드포인트 데이터는 사용자의 기기에서 처리됩니다. 프록시 모드를 사용하는 경우,
요청 데이터는 사용자가 구성한 상위 서버로만 전달될 수 있습니다.
Last updated on May 20, 2026
- Improved release stability and production readiness.
- Keeps local mock API creation, endpoint routing, custom responses, request inspection, and proxy forwarding working smoothly.
- Import/export support remains available for faster mock setup.
- General maintenance and compatibility updates.