콘텐츠로 이동

자주 묻는 질문

그렇습니다. Community 에디션은 계정 없이, 제한 없이 사용할 수 있습니다. 실행 가능한 모든 프로토콜, 모든 가져오기 기능, 인터페이스 안의 시나리오, 모의 서버, 방화벽이 모두 포함됩니다.

Pro 및 Enterprise 에디션이 해제하는 것은 사용량 상한이 아니라 기능입니다. 지속적 통합에서의 실행, 내장 git, 고급 MCP 도구, SSO가 여기에 해당합니다. 플랜과 기능을 참고하십시오.

아닙니다. 유료 에디션을 활성화하는 경우를 제외하면 필요하지 않습니다.

Windows(설치 프로그램), macOS(arm64 및 Intel), Linux(AppImage, .deb, .rpm) 입니다. 설치를 참고하십시오.

아닙니다. 프로젝트는 디스크에 놓인 파일이고, 모의 서버는 사용자의 컴퓨터에서 동작하며, 방화벽이 프로젝트에서 비롯되지 않은 모든 외부 통신을 기본적으로 차단합니다.

.restorm 파일 하나이며 기본 형식은 YAML입니다(jsonjson5 도 선택할 수 있습니다). 폴더 트리 형태로 저장할 수도 있습니다. 프로젝트와 .restorm 파일을 참고하십시오.

그렇습니다. 그것이 의도된 공유 방식입니다. 차이가 계속 읽기 쉽도록 직렬화는 결정적으로 이루어집니다.

*.responses.ziprestorm.env.gitignore 에 추가하십시오. 파일 형식을 참고하십시오.

팀과 프로젝트를 공유하려면 어떻게 합니까?

Section titled “팀과 프로젝트를 공유하려면 어떻게 합니까?”

git을 사용합니다. 호스팅되는 작업 공간은 없습니다. 팀과 시트를 참고하십시오.

프로젝트 안에는 결코 저장되지 않습니다. 로컬 비밀 값 파일에 두거나, 시스템의 환경 변수에서 읽어 옵니다. 비밀 값을 참고하십시오.

15 개입니다. HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. 카탈로그를 참고하십시오.

Thrift 는요? AMQP 1.0 은요? NATS 는요?

Section titled “Thrift 는요? AMQP 1.0 은요? NATS 는요?”

지원하지 않습니다. Thrift는 문서화 목적으로 가져올 수는 있지만 실행되지 않습니다. AMQP는 0-9-1(RabbitMQ)만 구현되어 있으며, NATS는 지원하지 않습니다.

그렇습니다. 6 개 프로토콜에서 가능합니다. HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT, 그리고 OData입니다. 로컬에서 오프라인으로 동작합니다. 서버 모드를 참고하십시오.

Postman 컬렉션을 가져올 수 있습니까?

Section titled “Postman 컬렉션을 가져올 수 있습니까?”

그렇습니다. 스크립트까지 포함됩니다. 스크립트는 pm.* 호환 계층을 통해 실행 가능한 시나리오가 됩니다. Postman에서 이전하기를 참고하십시오.

24 가지입니다. API 가져오기를 참고하십시오.

명세가 변경되면 어떻게 됩니까?

Section titled “명세가 변경되면 어떻게 됩니까?”

12 가지 형식은 다시 동기화할 수 있습니다. Restorm이 델타를 적용하고, 사라진 작업을 더 이상 사용되지 않음으로 표시하며, 사용자가 가한 수정은 유지합니다. 원본에서 업데이트하기를 참고하십시오.

{{variable}} 이 치환되지 않는 이유는 무엇입니까?

Section titled “{{variable}} 이 치환되지 않는 이유는 무엇입니까?”

거의 항상 값의 유형이 표현식이 아니라 문자열로 되어 있기 때문입니다. 문자열은 그대로 전송됩니다. 변수와 환경을 참고하십시오.

“인증 유형” 메뉴는 어디에 있습니까?

Section titled ““인증 유형” 메뉴는 어디에 있습니까?”

그런 메뉴는 없습니다. Restorm은 인증 요청을 사용합니다. 토큰을 받아 오고 자신이 만들어 내는 헤더를 선언하는 전용 요청이며, 만료와 자동 갱신까지 처리합니다. 닫힌 목록보다 훨씬 일반적인 방식입니다. 인증을 참고하십시오.

그렇습니다. 토큰 발급 호출을 인증 요청으로 모델링하면 됩니다. OAuth 흐름 전용 마법사는 없습니다.

이 방식들은 현재 기본 기능으로 구현되어 있지 않습니다.

시나리오는 스크립트와 어떻게 다릅니까?

Section titled “시나리오는 스크립트와 어떻게 다릅니까?”

시나리오는 눈에 보이는 그래프입니다. 데이터의 흐름이 곧 그림이 되고, 분기와 루프는 박스로 표현됩니다. 시나리오 입문을 참고하십시오.

그래도 코드를 작성할 수 있습니까?

Section titled “그래도 코드를 작성할 수 있습니까?”

그렇습니다. 7 개 언어로 작성할 수 있습니다. TypeScript, JavaScript, Python, Lua, Ruby, R, C#입니다. 코드 액션을 참고하십시오.

CI에서 시나리오를 실행하려면 어떻게 합니까?

Section titled “CI에서 시나리오를 실행하려면 어떻게 합니까?”
Terminal window
restorm --open projet.restorm --run "Tests" --headless

Linux 러너에서는 앞에 xvfb-run -a 를 붙이십시오. 헤드리스 실행에는 Pro 플랜과 RESTORM_TOKEN 에 설정한 토큰이 필요합니다. 헤드리스 실행과 지속적 통합를 참고하십시오.

종료 코드 3은 무엇을 뜻합니까?

Section titled “종료 코드 3은 무엇을 뜻합니까?”

권한이 거부되었다는 뜻입니다. 토큰이 없거나, 유효하지 않거나, 취소되었거나, 플랜이 부족한 경우입니다. 어느 쪽인지는 메시지에 표시됩니다.

AI가 Restorm을 제어할 수 있습니까?

Section titled “AI가 Restorm을 제어할 수 있습니까?”

그렇습니다. 기본적으로 활성화되어 있는 내장 MCP 서버를 통해 가능합니다. 요청 제어는 Community 에디션에 포함되며, 시나리오, 스크린샷, 인터페이스 자동화는 Pro 에디션의 기능입니다.

에이전트가 비밀 값을 볼 수 있습니까?

Section titled “에이전트가 비밀 값을 볼 수 있습니까?”

그렇습니다. 에이전트는 사용자를 대신해 Restorm을 조작하며, 애플리케이션에서 사용자가 보는 것과 똑같이 비밀 값의 해석된 값을 받습니다. 사용자 본인의 비밀 값이기 때문입니다. 비밀 값 유형이 보장하는 것은, 그 값이 프로젝트로도 내보내기로도 허가받지 않은 외부 서비스로도 나가지 않는다는 점입니다. 모든 호출은 MCP 로그에 기록됩니다.

MCP 서버가 CI 서버에서도 실행됩니까?

Section titled “MCP 서버가 CI 서버에서도 실행됩니까?”

아닙니다. 결코 실행되지 않습니다. 디스플레이가 없는 컴퓨터에서는 설정이 무엇이든 시작되지 않습니다.

내장 git이 명령줄을 대체합니까?

Section titled “내장 git이 명령줄을 대체합니까?”

대체하는 것이 아니라 보완합니다. 내장 git은 사용자의 로컬 git 을 사용하므로, 터미널에서 git push 가 동작하면 Restorm에서도 동작합니다. 진정한 가치는 충돌 해결에 있으며, 각 엔티티를 원래의 편집기에서 보여 줍니다. 내장 git을 참고하십시오.

아닙니다. Pro 에디션의 기능입니다. 다만 Community 에디션의 Restorm 프로젝트에 명령줄 git을 사용하는 데에는 아무런 제약이 없습니다. 파일 형식이 바로 그것을 위해 설계되었습니다.

언어를 바꾸려면 어떻게 합니까?

Section titled “언어를 바꾸려면 어떻게 합니까?”

설정 ▸ 모양 ▸ 언어 — 27 개 언어를 사용할 수 있습니다.

테마를 바꾸려면 어떻게 합니까?

Section titled “테마를 바꾸려면 어떻게 합니까?”

설정 ▸ 모양 ▸ 테마 — 14 가지 테마가 있으며 재시작 없이 즉시 적용됩니다. 테마를 참고하십시오.

Restorm이 스스로 업데이트됩니까?

Section titled “Restorm이 스스로 업데이트됩니까?”

직접 다운로드한 패키지(AppImage, Windows 설치 프로그램, .dmg)는 그렇습니다. .deb.rpm 패키지는 사용하시는 패키지 관리자를 통해 업데이트됩니다. 설치를 참고하십시오.