콘텐츠로 이동

Restorm 문서

Restorm은 데스크톱 API 테스트 환경입니다. 15 개의 프로토콜을 다루는 클라이언트, 모의 서버, 시각적 시나리오 편집기, 그리고 지속적 통합에서 사용할 수 있는 자동화 엔진으로 구성됩니다. 이 문서는 제품 전체를 다룹니다.

구성 요소여기서 하는 일
개념.restorm 프로젝트, 요청, 폴더, 환경, 변수, 인증
프로토콜HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka
가져오기 및 내보내기24 가지 가져오기 형식(OpenAPI, Postman, Bruno, HAR, cURL 등)과 코드 스니펫 내보내기
시나리오호출 연결, 분기, 루프, 어서션, CI에서의 실행
서버 모드보유한 요청을 그대로 모의 서버로 호스팅
도구미니 브라우저, 방화벽, 콘솔, 내장 git, MCP를 통한 AI 제어
참조Handlebars 헬퍼, 단축키, 설정, CLI, MCP 도구
  • 모든 것이 로컬에서 완결됩니다. 프로젝트는 디스크에 놓인 파일이고, 모의 서버는 사용자의 컴퓨터에서 동작하므로 외부 서비스를 거치는 왕복이 전혀 필요하지 않습니다.
  • 모든 전송 방식을 하나의 도구로. 같은 프로젝트 트리 안에 REST 호출, MQTT 구독, Kafka 컨슈머, 스트리밍 gRPC 호출을 함께 담을 수 있습니다.
  • 버전 관리에 적합합니다. 파일 형식이 결정적으로 직렬화되므로 git diff 가 계속 읽기 쉬운 상태로 유지되며, Restorm에는 도메인을 이해하는 충돌 해결 기능을 갖춘 git 클라이언트가 내장되어 있습니다.
  • AI로 제어할 수 있습니다. Restorm은 MCP 서버를 제공하므로, 에이전트가 프로젝트를 읽고 요청을 실행하며 인터페이스를 조작할 수 있습니다.