Perguntas frequentes
O Restorm é gratuito?
Section titled “O Restorm é gratuito?”Sim. A edição Community utiliza-se sem conta e sem limites: todos os protocolos de execução, todas as importações, os cenários na interface, os servidores de simulação, a firewall.
As edições Pro e Enterprise desbloqueiam capacidades — execução em integração contínua, git integrado, ferramentas MCP avançadas, SSO — nunca quotas. Consulte Planos e capacidades.
É necessário criar uma conta?
Section titled “É necessário criar uma conta?”Não, exceto para ativar uma edição paga.
Em que plataformas?
Section titled “Em que plataformas?”Windows (instalador), macOS (arm64 e Intel), Linux (AppImage, .deb, .rpm).
Consulte Instalação.
Os meus dados vão para algum lado?
Section titled “Os meus dados vão para algum lado?”Não. Os projetos são ficheiros no seu disco, os servidores de simulação são executados na sua máquina e a firewall bloqueia por predefinição qualquer chamada de saída que não venha do seu projeto.
Projetos e ficheiros
Section titled “Projetos e ficheiros”Em que formato está um projeto?
Section titled “Em que formato está um projeto?”Num ficheiro .restorm, em YAML por predefinição (json e json5 também
são possíveis), ou numa árvore de pastas. Consulte
Projetos e ficheiros .restorm.
Posso fazer commit dele?
Section titled “Posso fazer commit dele?”Sim, é o modo de partilha previsto. A serialização é determinista para que os diffs continuem legíveis.
Adicione *.responses.zip e restorm.env ao seu .gitignore — consulte
Formatos de ficheiros.
Como partilho um projeto com a minha equipa?
Section titled “Como partilho um projeto com a minha equipa?”Através do git. Não existe nenhuma área de trabalho alojada. Consulte Equipas e lugares.
Onde são guardados os meus segredos?
Section titled “Onde são guardados os meus segredos?”Nunca no projeto. Ou num ficheiro de segredos local, ou lidos a partir das variáveis de ambiente do sistema. Consulte Segredos.
Protocolos
Section titled “Protocolos”Que protocolos são suportados?
Section titled “Que protocolos são suportados?”Quinze: HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. Consulte o catálogo.
E o Thrift? O AMQP 1.0? O NATS?
Section titled “E o Thrift? O AMQP 1.0? O NATS?”Não. O Thrift importa-se a título documental, mas não se executa; apenas o AMQP 0-9-1 (RabbitMQ) está implementado; o NATS não é suportado.
Posso simular um servidor?
Section titled “Posso simular um servidor?”Sim, em seis protocolos: HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT e OData. Localmente, sem ligação à Internet. Consulte Modo servidor.
Importação
Section titled “Importação”Posso importar as minhas coleções do Postman?
Section titled “Posso importar as minhas coleções do Postman?”Sim, incluindo os seus scripts, que se tornam um cenário executável graças à
camada de compatibilidade pm.*. Consulte
Migrar do Postman.
Quantos formatos?
Section titled “Quantos formatos?”Vinte e quatro. Consulte Importar uma API.
O que acontece quando a especificação evolui?
Section titled “O que acontece quando a especificação evolui?”Doze formatos são ressincronizáveis: o Restorm aplica o delta, marca as operações desaparecidas como obsoletas e conserva as suas modificações. Consulte Atualizar a partir da fonte.
Variáveis e autenticação
Section titled “Variáveis e autenticação”Porque é que a minha {{variable}} não é substituída?
Section titled “Porque é que a minha {{variable}} não é substituída?”Quase sempre porque o valor é do tipo Cadeia e não Expressão: uma cadeia segue tal como está. Consulte Variáveis e ambientes.
Onde está o menu “tipo de autenticação”?
Section titled “Onde está o menu “tipo de autenticação”?”Não existe. O Restorm usa pedidos de autenticação: um pedido dedicado que obtém o token e declara os cabeçalhos que produz, com expiração e renovação automática. É mais geral do que uma lista fechada. Consulte Autenticação.
O OAuth 2 é suportado?
Section titled “O OAuth 2 é suportado?”Sim, modelando a chamada do token como um pedido de autenticação. Não existe nenhum assistente dedicado ao fluxo OAuth.
E o AWS SigV4, o NTLM, o Digest?
Section titled “E o AWS SigV4, o NTLM, o Digest?”Estes esquemas não estão implementados nativamente hoje.
Cenários e CI
Section titled “Cenários e CI”Em que difere um cenário de um script?
Section titled “Em que difere um cenário de um script?”É um grafo visível: o fluxo de dados é o próprio desenho, as ramificações e os ciclos são caixas. Consulte Introdução aos cenários.
Ainda assim posso escrever código?
Section titled “Ainda assim posso escrever código?”Sim, em sete linguagens: TypeScript, JavaScript, Python, Lua, Ruby, R e C#. Consulte Ações de código.
Como executo um cenário em CI?
Section titled “Como executo um cenário em CI?”restorm --open projet.restorm --run "Tests" --headlessNum runner Linux, prefixe com xvfb-run -a. A execução headless requer um plano
Pro e um token em RESTORM_TOKEN. Consulte
Execução headless e CI.
O que significa o código de saída 3?
Section titled “O que significa o código de saída 3?”Um direito recusado: token ausente, inválido, revogado, ou plano insuficiente. A mensagem indica qual.
IA e MCP
Section titled “IA e MCP”Uma IA pode controlar o Restorm?
Section titled “Uma IA pode controlar o Restorm?”Sim, através do servidor MCP integrado, ativo por predefinição. O controlo dos pedidos está incluído na edição Community; os cenários, as capturas e a automatização da interface pertencem à edição Pro.
Um agente pode ver os meus segredos?
Section titled “Um agente pode ver os meus segredos?”Sim: um agente pilota o Restorm em seu nome e recebe o valor resolvido de um segredo, exatamente como o vê na aplicação. Os segredos são seus. O que o tipo Segredo garante é que não saem no projeto, nem numa exportação, nem para um serviço terceiro não autorizado. Cada chamada é registada nos registos MCP.
O servidor MCP é executado nos meus servidores de CI?
Section titled “O servidor MCP é executado nos meus servidores de CI?”Não, nunca: numa máquina sem ecrã, não arranca, seja qual for a definição.
O git integrado substitui a minha linha de comandos?
Section titled “O git integrado substitui a minha linha de comandos?”Complementa-a. Usa o seu git local: se o git push funciona no seu
terminal, funciona no Restorm. O seu interesse está na resolução de
conflitos, que mostra as entidades nos seus verdadeiros editores. Consulte
Git integrado.
Está incluído gratuitamente?
Section titled “Está incluído gratuitamente?”Não, pertence à edição Pro. Nada o impede de usar o git na linha de comandos num projeto Restorm na edição Community — o formato foi feito para isso.
Diversos
Section titled “Diversos”Como mudo o idioma?
Section titled “Como mudo o idioma?”Definições ▸ Aparência ▸ Idioma — 27 idiomas disponíveis.
Como mudo de tema?
Section titled “Como mudo de tema?”Definições ▸ Aparência ▸ Tema — 14 temas, aplicados a quente. Consulte Temas.
O Restorm atualiza-se sozinho?
Section titled “O Restorm atualiza-se sozinho?”Sim, para os pacotes transferidos diretamente (AppImage, instalador Windows,
.dmg). Os pacotes .deb e .rpm passam pelo seu gestor de pacotes. Consulte
Instalação.