Restorm dokümantasyonu
Restorm bir masaüstü API test ortamıdır: on beş protokol konuşan bir istemci, bir simülasyon sunucusu, görsel bir senaryo düzenleyicisi ve sürekli entegrasyonda kullanılabilen bir otomasyon motoru. Bu dokümantasyon ürünün tamamını kapsar.
Nereden başlamalı
Section titled “Nereden başlamalı”- Restorm’u yeni mi keşfediyorsunuz? Önce Restorm nedir?, ardından Kurulum ve Hızlı başlangıç sayfalarını okuyun.
- Postman, Bruno veya Insomnia’dan mı geliyorsunuz? Postman’dan geçiş ile başlayın — koleksiyonlarınız olduğu gibi içe aktarılır.
- Belirli bir protokol mü arıyorsunuz? Protokol kataloğu desteklenen her protokol için bir sayfa içerir.
- Otomasyon mu yapıyorsunuz? Senaryolar ve CI’da headless çalıştırma sayfalarına bakın.
Ürünün ana yapı taşları
Section titled “Ürünün ana yapı taşları”| Blok | Burada ne yaparsınız |
|---|---|
| Kavramlar | .restorm projeleri, istekler, klasörler, ortamlar, değişkenler, kimlik doğrulama |
| Protokoller | HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka |
| İçe & dışa aktarma | 24 içe aktarma biçimi (OpenAPI, Postman, Bruno, HAR, cURL…) ve kod parçacığı dışa aktarma |
| Senaryolar | Çağrıları zincirleme, dallanma, döngü, doğrulama, CI’da çalıştırma |
| Sunucu modu | Kendi isteklerinizden simülasyon sunucuları barındırma |
| Araçlar | Mini tarayıcı, güvenlik duvarı, konsol, yerleşik git, MCP üzerinden yapay zekâ ile yönetim |
| Referans | Handlebars helper’ları, kısayollar, ayarlar, CLI, MCP araçları |
Restorm’u farklı kılan nedir
Section titled “Restorm’u farklı kılan nedir”- Her şey yereldir. Projeler kendi diskinizdeki dosyalardır, simülasyon sunucuları kendi makinenizde çalışır ve üçüncü taraf bir servise gidip gelmek hiçbir zaman gerekmez.
- Her taşıma katmanı için tek bir araç. Aynı proje ağacı REST çağrılarınızı, MQTT aboneliklerinizi, Kafka tüketicilerinizi ve akış hâlindeki gRPC çağrılarınızı bir arada tutar.
- Sürüm denetimine uygun. Dosya biçimi,
git diffçıktısı okunabilir kalsın diye belirlenimli olarak serileştirilir ve Restorm, alan bilgisine sahip çakışma çözümü sunan bir git istemcisi barındırır. - Bir yapay zekâ tarafından yönetilebilir. Restorm bir MCP sunucusu sunar: bir ajan projenizi okuyabilir, istekleri çalıştırabilir ve arayüzü yönetebilir.