위키득계정 ↗
기술

Mockoon

Mockoon기술
분류
API 모킹 도구
작성 환경
데스크톱 애플리케이션
자동 실행
Mockoon CLI
응답 구성
경로 설정과 JSON 템플릿
Mockoon은 모의 API를 설계하고 실행하는 도구다. 데스크톱 앱에서 로컬 서버를 구성하고 명령줄 실행기로 화면 없는 환경에서도 같은 시험용 API를 사용할 수 있다.

모의 API의 구성

경로와 HTTP 메서드, 상태 코드 및 헤더 등을 설정해 응답을 구성한다. JSON 템플릿이나 파일 제공 기능도 활용할 수 있다. 원하는 응답을 직접 구성하므로 외부 서비스의 가용성에 덜 의존하는 개발 환경을 만들 수 있다.

관측과 전달

들어오거나 전달된 요청을 기록하고 프록시 전달 방식도 사용할 수 있다. 고정 응답을 주는 경로와 실제 서비스로 전달되는 경로를 구별하면 시험의 범위를 이해하기 쉽다. 모의 API에서 성공한 요청이 실제 API에서도 같은 결과를 보장하지는 않는다.

실행 도구의 구분

데스크톱 앱과 CLI, 공식 컨테이너 이미지가 제공된다. 별도의 Pro 제품은 협업과 데이터 동기화, 모의 API 배포 관리 등을 다룬다. 기존 serverless 패키지는 사용 중단 안내가 있으므로 새 구성에서는 현재 권장 실행 방식을 확인한다.

관련 문서

Mountebank / WireMock / Prism API 도구 / HTTP