İçeriğe geç

Sıkça sorulan sorular

Evet. Community sürümü hesap gerektirmeden ve sınırsız kullanılır: tüm çalıştırma protokolleri, tüm içe aktarmalar, arayüzdeki senaryolar, simülasyon sunucuları, güvenlik duvarı.

Pro ve Enterprise sürümleri yetenekler açar — sürekli entegrasyonda çalıştırma, yerleşik git, ileri düzey MCP araçları, SSO — asla kota değil. Bkz. Planlar ve yetenekler.

Hayır, ücretli bir sürümü etkinleştirmek dışında gerekmiyor.

Windows (yükleyici), macOS (arm64 ve Intel), Linux (AppImage, .deb, .rpm). Bkz. Kurulum.

Hayır. Projeler kendi diskinizdeki dosyalardır, simülasyon sunucuları kendi makinenizde çalışır ve güvenlik duvarı projenizden gelmeyen her giden çağrıyı varsayılan olarak engeller.

Varsayılan olarak YAML biçiminde bir .restorm dosyası (json ve json5 de mümkündür) ya da bir klasör ağacı. Bkz. .restorm projeleri ve dosyaları.

Evet, paylaşım için öngörülen yol budur. Serileştirme, diff’ler okunabilir kalsın diye belirlenimlidir.

*.responses.zip ve restorm.env dosyalarını .gitignore dosyanıza ekleyin — bkz. Dosya biçimleri.

Bir projeyi ekibimle nasıl paylaşırım?

Section titled “Bir projeyi ekibimle nasıl paylaşırım?”

git üzerinden. Barındırılan bir çalışma alanı yoktur. Bkz. Ekipler ve koltuklar.

Asla projenin içinde değil. Ya yerel bir gizli değer dosyasında ya da sistemin ortam değişkenlerinden okunarak. Bkz. Gizli değerler.

On beşi: HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. Bkz. katalog.

Hayır. Thrift yalnızca dokümantasyon amacıyla içe aktarılır, çalıştırılamaz; yalnızca AMQP 0-9-1 (RabbitMQ) uygulanmıştır; NATS desteklenmiyor.

Evet, altı protokolde: HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT ve OData. Yerelde, çevrimdışı. Bkz. Sunucu modu.

Postman koleksiyonlarımı içe aktarabilir miyim?

Section titled “Postman koleksiyonlarımı içe aktarabilir miyim?”

Evet, betikleriniz dâhil: pm.* uyumluluk katmanı sayesinde çalıştırılabilir bir senaryoya dönüşürler. Bkz. Postman’dan geçiş.

Yirmi dört. Bkz. API içe aktarma.

On iki biçim yeniden eşitlenebilir: Restorm farkı uygular, ortadan kalkan işlemleri kullanımdan kaldırılmış olarak işaretler ve değişikliklerinizi korur. Bkz. Kaynaktan güncelleme.

{{variable}} neden değeriyle değiştirilmiyor?

Section titled “{{variable}} neden değeriyle değiştirilmiyor?”

Neredeyse her zaman değerin türü İfade değil Dize olduğu içindir: bir dize olduğu gibi gönderilir. Bkz. Değişkenler ve ortamlar.

“Kimlik doğrulama türü” menüsü nerede?

Section titled ““Kimlik doğrulama türü” menüsü nerede?”

Böyle bir menü yok. Restorm kimlik doğrulama isteklerini kullanır: token’ı alan ve ürettiği başlıkları, sona erme süresiyle ve otomatik yenilemeyle birlikte bildiren özel bir istek. Bu, kapalı bir listeden daha geneldir. Bkz. Kimlik doğrulama.

Evet, token çağrısını bir kimlik doğrulama isteği olarak modelleyerek. Özel bir OAuth akışı sihirbazı yoktur.

Bu şemalar bugün yerel olarak uygulanmış değil.

Bir senaryo bir betikten nasıl farklıdır?

Section titled “Bir senaryo bir betikten nasıl farklıdır?”

Görünür bir grafiktir: veri akışı çizimin kendisidir, dallanmalar ve döngüler birer kutudur. Bkz. Senaryolara giriş.

Evet, yedi dilde: TypeScript, JavaScript, Python, Lua, Ruby, R ve C#. Bkz. Kod eylemleri.

Bir senaryoyu CI’da nasıl çalıştırırım?

Section titled “Bir senaryoyu CI’da nasıl çalıştırırım?”
Terminal window
restorm --open projet.restorm --run "Tests" --headless

Linux runner’ında komutun önüne xvfb-run -a ekleyin. Headless çalıştırma bir Pro planı ve RESTORM_TOKEN içinde bir token gerektirir. Bkz. Headless çalıştırma ve CI.

Reddedilmiş bir hak: token yok, geçersiz, iptal edilmiş ya da plan yetersiz. Mesaj hangisi olduğunu belirtir.

Bir yapay zekâ Restorm’u yönetebilir mi?

Section titled “Bir yapay zekâ Restorm’u yönetebilir mi?”

Evet, varsayılan olarak etkin olan yerleşik MCP sunucusu üzerinden. İsteklerin yönetimi Community sürümüne dâhildir; senaryolar, ekran görüntüleri ve arayüz otomasyonu Pro sürümüne aittir.

Bir ajan gizli değerlerimi görebilir mi?

Section titled “Bir ajan gizli değerlerimi görebilir mi?”

Evet: bir ajan Restorm’u sizin adınıza yönetir ve bir gizli değerin çözümlenmiş değerini, tam olarak sizin uygulamada gördüğünüz gibi alır. Bunlar sizin gizli değerlerinizdir. Gizli türünün güvence verdiği şey, bunların ne projeye, ne bir dışa aktarıma, ne de yetkisiz bir üçüncü taraf servisine gitmesidir. Her çağrı MCP günlüklerine kaydedilir.

MCP sunucusu CI sunucularımda çalışır mı?

Section titled “MCP sunucusu CI sunucularımda çalışır mı?”

Hayır, asla: ekransız bir makinede, ayar ne olursa olsun başlamaz.

Yerleşik git komut satırımın yerini alır mı?

Section titled “Yerleşik git komut satırımın yerini alır mı?”

Onu tamamlar. Kendi yerel git’inizi kullanır: git push terminalinizde çalışıyorsa Restorm’da da çalışır. Asıl değeri, varlıkları gerçek düzenleyicilerinde gösteren çakışma çözümüdür. Bkz. Yerleşik git.

Hayır, Pro sürümüne aittir. Community sürümündeki bir Restorm projesinde git’i komut satırından kullanmanızı hiçbir şey engellemez — biçim tam bunun için tasarlandı.

Ayarlar ▸ Görünüm ▸ Dil — 27 dil mevcut.

Ayarlar ▸ Görünüm ▸ Tema — 14 tema, anında uygulanır. Bkz. Temalar.

Doğrudan indirilen paketler için evet (AppImage, Windows yükleyicisi, .dmg). .deb ve .rpm paketleri kendi paket yöneticinizden geçer. Bkz. Kurulum.