Tanya jawab
Apakah Restorm gratis?
Section titled “Apakah Restorm gratis?”Ya. Edisi Community dapat digunakan tanpa akun dan tanpa batas: semua protokol eksekusi, semua impor, skenario di dalam antarmuka, server simulasi, dan firewall.
Edisi Pro dan Enterprise membuka kapabilitas — eksekusi dalam integrasi berkelanjutan, git bawaan, alat MCP lanjutan, SSO — dan tidak pernah berupa kuota. Lihat Paket dan kapabilitas.
Apakah perlu membuat akun?
Section titled “Apakah perlu membuat akun?”Tidak, kecuali untuk mengaktifkan edisi berbayar.
Di platform apa saja?
Section titled “Di platform apa saja?”Windows (installer), macOS (arm64 dan Intel), Linux (AppImage, .deb, .rpm).
Lihat Instalasi.
Apakah data saya dikirim ke suatu tempat?
Section titled “Apakah data saya dikirim ke suatu tempat?”Tidak. Proyek adalah file di disk Anda, server simulasi berjalan di mesin Anda, dan firewall secara bawaan memblokir setiap panggilan keluar yang tidak berasal dari proyek Anda.
Proyek dan file
Section titled “Proyek dan file”Dalam format apa sebuah proyek disimpan?
Section titled “Dalam format apa sebuah proyek disimpan?”Sebuah file .restorm, dalam format YAML secara bawaan (json dan json5
juga memungkinkan), atau sebuah struktur folder. Lihat
Proyek dan file .restorm.
Bisakah saya melakukan commit terhadapnya?
Section titled “Bisakah saya melakukan commit terhadapnya?”Ya, itulah cara berbagi yang dirancang. Serialisasinya deterministik agar diff tetap mudah dibaca.
Tambahkan *.responses.zip dan restorm.env ke .gitignore Anda — lihat
Format file.
Bagaimana cara berbagi proyek dengan tim saya?
Section titled “Bagaimana cara berbagi proyek dengan tim saya?”Lewat git. Tidak ada ruang kerja yang dihosting. Lihat Tim dan kursi.
Di mana rahasia saya disimpan?
Section titled “Di mana rahasia saya disimpan?”Tidak pernah di dalam proyek. Entah di sebuah file rahasia lokal, atau dibaca dari variabel lingkungan sistem. Lihat Rahasia.
Protokol
Section titled “Protokol”Protokol apa saja yang didukung?
Section titled “Protokol apa saja yang didukung?”Lima belas: HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. Lihat katalognya.
Bagaimana dengan Thrift? AMQP 1.0? NATS?
Section titled “Bagaimana dengan Thrift? AMQP 1.0? NATS?”Tidak. Thrift dapat diimpor sebagai dokumentasi tetapi tidak dapat dieksekusi; hanya AMQP 0-9-1 (RabbitMQ) yang diimplementasikan; NATS tidak didukung.
Bisakah saya menyimulasikan sebuah server?
Section titled “Bisakah saya menyimulasikan sebuah server?”Ya, pada enam protokol: HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT, dan OData. Secara lokal, tanpa koneksi internet. Lihat Mode server.
Bisakah saya mengimpor koleksi Postman saya?
Section titled “Bisakah saya mengimpor koleksi Postman saya?”Ya, termasuk skrip Anda, yang berubah menjadi skenario yang dapat dieksekusi
berkat lapisan kompatibilitas pm.*. Lihat
Migrasi dari Postman.
Berapa banyak formatnya?
Section titled “Berapa banyak formatnya?”Dua puluh empat. Lihat Mengimpor sebuah API.
Apa yang terjadi ketika spesifikasi berubah?
Section titled “Apa yang terjadi ketika spesifikasi berubah?”Dua belas format dapat disinkronkan ulang: Restorm menerapkan delta-nya, menandai operasi yang hilang sebagai usang, dan mempertahankan perubahan Anda. Lihat Memperbarui dari sumber.
Variabel dan autentikasi
Section titled “Variabel dan autentikasi”Mengapa {{variable}} saya tidak digantikan?
Section titled “Mengapa {{variable}} saya tidak digantikan?”Hampir selalu karena nilainya bertipe String dan bukan Ekspresi: sebuah string dikirim apa adanya. Lihat Variabel dan lingkungan.
Di mana menu “tipe autentikasi”?
Section titled “Di mana menu “tipe autentikasi”?”Menu itu tidak ada. Restorm menggunakan permintaan autentikasi: sebuah permintaan khusus yang memperoleh token dan mendeklarasikan header yang dihasilkannya, lengkap dengan masa berlaku dan pembaruan otomatis. Pendekatan ini lebih umum daripada sebuah daftar tertutup. Lihat Autentikasi.
Apakah OAuth 2 didukung?
Section titled “Apakah OAuth 2 didukung?”Ya, dengan memodelkan panggilan token sebagai permintaan autentikasi. Tidak ada asisten alur OAuth khusus.
Bagaimana dengan AWS SigV4, NTLM, Digest?
Section titled “Bagaimana dengan AWS SigV4, NTLM, Digest?”Skema-skema tersebut saat ini belum diimplementasikan secara bawaan.
Skenario dan CI
Section titled “Skenario dan CI”Apa bedanya skenario dengan skrip?
Section titled “Apa bedanya skenario dengan skrip?”Skenario adalah graf yang terlihat: aliran data adalah gambarnya, percabangan dan perulangan adalah kotak-kotaknya. Lihat Pengantar skenario.
Bisakah saya tetap menulis kode?
Section titled “Bisakah saya tetap menulis kode?”Ya, dalam tujuh bahasa: TypeScript, JavaScript, Python, Lua, Ruby, R, dan C#. Lihat Aksi kode.
Bagaimana cara menjalankan skenario dalam CI?
Section titled “Bagaimana cara menjalankan skenario dalam CI?”restorm --open projet.restorm --run "Tests" --headlessPada runner Linux, awali dengan xvfb-run -a. Eksekusi headless memerlukan
paket Pro dan sebuah token di RESTORM_TOKEN. Lihat
Eksekusi headless dan CI.
Apa arti kode keluar 3?
Section titled “Apa arti kode keluar 3?”Sebuah hak yang ditolak: token tidak ada, tidak valid, dicabut, atau paket tidak memadai. Pesannya menjelaskan yang mana.
AI dan MCP
Section titled “AI dan MCP”Bisakah sebuah AI mengendalikan Restorm?
Section titled “Bisakah sebuah AI mengendalikan Restorm?”Ya, melalui server MCP bawaan yang aktif secara bawaan. Kendali atas permintaan termasuk dalam edisi Community; skenario, tangkapan layar, dan otomatisasi antarmuka termasuk edisi Pro.
Bisakah sebuah agen melihat rahasia saya?
Section titled “Bisakah sebuah agen melihat rahasia saya?”Ya: sebuah agen mengendalikan Restorm atas nama Anda dan menerima nilai hasil resolusi sebuah rahasia, persis seperti yang Anda lihat di dalam aplikasi. Itu rahasia Anda sendiri. Yang dijamin tipe Rahasia adalah bahwa rahasia itu tidak masuk ke dalam proyek, tidak ke dalam sebuah ekspor, dan tidak menuju layanan pihak ketiga yang tidak diizinkan. Setiap panggilan dicatat dalam log MCP.
Apakah server MCP berjalan di server CI saya?
Section titled “Apakah server MCP berjalan di server CI saya?”Tidak, tidak pernah: pada mesin tanpa tampilan, server itu tidak akan dijalankan, apa pun pengaturannya.
Apakah git bawaan menggantikan baris perintah saya?
Section titled “Apakah git bawaan menggantikan baris perintah saya?”Ia melengkapinya. Git bawaan menggunakan git lokal Anda: jika git push
berhasil di terminal Anda, ia juga berhasil di Restorm. Nilai lebihnya adalah
resolusi konflik, yang menampilkan entitas di dalam editor aslinya. Lihat
Git bawaan.
Apakah termasuk gratis?
Section titled “Apakah termasuk gratis?”Tidak, fitur ini termasuk edisi Pro. Tidak ada yang menghalangi Anda menggunakan git dari baris perintah pada proyek Restorm di edisi Community — formatnya memang dirancang untuk itu.
Lain-lain
Section titled “Lain-lain”Bagaimana cara mengubah bahasa?
Section titled “Bagaimana cara mengubah bahasa?”Pengaturan ▸ Tampilan ▸ Bahasa — tersedia 27 bahasa.
Bagaimana cara mengganti tema?
Section titled “Bagaimana cara mengganti tema?”Pengaturan ▸ Tampilan ▸ Tema — 14 tema, diterapkan secara langsung. Lihat Tema.
Apakah Restorm memperbarui dirinya sendiri?
Section titled “Apakah Restorm memperbarui dirinya sendiri?”Ya, untuk paket yang diunduh langsung (AppImage, installer Windows, .dmg).
Paket .deb dan .rpm melewati pengelola paket Anda. Lihat
Instalasi.