Siirry sisältöön

Restormin dokumentaatio

Restorm on työpöydän API-testausympäristö: asiakasohjelma, joka puhuu viittätoista protokollaa, simulointipalvelin, visuaalinen skenaarioeditori ja automaatiomoottori, jota voi käyttää jatkuvassa integraatiossa. Tämä dokumentaatio kattaa koko tuotteen.

Osa-alueMitä siellä tehdään
Peruskäsitteet.restorm-projektit, pyynnöt, kansiot, ympäristöt, muuttujat, todennus
ProtokollatHTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka
Tuonti ja vienti24 tuontimuotoa (OpenAPI, Postman, Bruno, HAR, cURL…) ja koodinpätkien vienti
SkenaariotKutsujen ketjuttaminen, haarautuminen, silmukat, väittämät, suoritus jatkuvassa integraatiossa
PalvelintilaSimulointipalvelinten isännöinti omista pyynnöistä
TyökalutMiniselain, palomuuri, konsoli, sisäänrakennettu git, ohjaus tekoälyllä MCP:n kautta
ViiteopasHandlebars-helperit, pikanäppäimet, asetukset, komentorivi, MCP-työkalut
  • Kaikki on paikallista. Projektit ovat tiedostoja omalla levylläsi, simulointipalvelimet pyörivät omassa koneessasi eikä kierros kolmannen osapuolen palvelun kautta ole koskaan tarpeen.
  • Yksi työkalu kaikkiin siirtotapoihin. Sama projektipuu sisältää REST-kutsusi, MQTT-tilauksesi, Kafka-kuluttajasi ja virtaavat gRPC-kutsusi.
  • Versionhallintaan sopiva. Tiedostomuoto sarjallistetaan deterministisesti, jotta git diff pysyy luettavana, ja Restormissa on git-asiakas, joka ratkaisee ristiriidat sisältöä ymmärtäen.
  • Tekoälyn ohjattavissa. Restorm tarjoaa MCP-palvelimen: agentti voi lukea projektisi, suorittaa pyyntöjä ja ohjata käyttöliittymää.