Поширені запитання
Загальне
Section titled “Загальне”Чи безкоштовний Restorm?
Section titled “Чи безкоштовний Restorm?”Так. Видання Community працює без облікового запису та без обмежень: усі протоколи виконання, усі варіанти імпорту, сценарії в інтерфейсі, сервери симуляції, брандмауер.
Видання Pro та Enterprise відкривають можливості — виконання в безперервній інтеграції, вбудований git, розширені інструменти MCP, SSO — але ніколи не квоти. Див. Плани та можливості.
Чи потрібно створювати обліковий запис?
Section titled “Чи потрібно створювати обліковий запис?”Ні, окрім випадку активації платного видання.
На яких платформах?
Section titled “На яких платформах?”Windows (інсталятор), macOS (arm64 та Intel), Linux (AppImage, .deb, .rpm).
Див. Встановлення.
Чи передаються мої дані кудись?
Section titled “Чи передаються мої дані кудись?”Ні. Проєкти — це файли на вашому диску, сервери симуляції працюють на вашій машині, а брандмауер типово блокує будь-який вихідний виклик, що не походить із вашого проєкту.
Проєкти та файли
Section titled “Проєкти та файли”У якому форматі зберігається проєкт?
Section titled “У якому форматі зберігається проєкт?”Це файл .restorm у форматі YAML за замовчуванням (json і json5 теж
можливі) або дерево тек. Див.
Проєкти та файли .restorm.
Чи можу я додати його до системи контролю версій?
Section titled “Чи можу я додати його до системи контролю версій?”Так, це і є передбачений спосіб обміну. Серіалізація детермінована, тому діфи залишаються читабельними.
Додайте *.responses.zip і restorm.env до свого .gitignore — див.
Формати файлів.
Як поділитися проєктом із командою?
Section titled “Як поділитися проєктом із командою?”Через git. Хмарного робочого простору немає. Див. Команди та місця.
Де зберігаються мої секрети?
Section titled “Де зберігаються мої секрети?”Ніколи не в проєкті. Або в локальному файлі секретів, або читаються зі змінних середовища операційної системи. Див. Секрети.
Протоколи
Section titled “Протоколи”Які протоколи підтримуються?
Section titled “Які протоколи підтримуються?”П’ятнадцять: HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. Див. каталог.
А Thrift? AMQP 1.0? NATS?
Section titled “А Thrift? AMQP 1.0? NATS?”Ні. Thrift імпортується лише як документація й не виконується; реалізовано лише AMQP 0-9-1 (RabbitMQ); NATS не підтримується.
Чи можу я імітувати сервер?
Section titled “Чи можу я імітувати сервер?”Так, для шести протоколів: HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT та OData. Локально, без підключення до мережі. Див. Режим сервера.
Імпорт
Section titled “Імпорт”Чи можу я імпортувати свої колекції Postman?
Section titled “Чи можу я імпортувати свої колекції Postman?”Так, разом зі скриптами, які перетворюються на виконуваний сценарій завдяки
шару сумісності pm.*. Див.
Перехід із Postman.
Скільки форматів?
Section titled “Скільки форматів?”Двадцять чотири. Див. Імпорт API.
Що відбувається, коли специфікація змінюється?
Section titled “Що відбувається, коли специфікація змінюється?”Дванадцять форматів повторно синхронізуються: Restorm застосовує різницю, позначає зниклі операції як застарілі та зберігає ваші зміни. Див. Оновлення з джерела.
Змінні та автентифікація
Section titled “Змінні та автентифікація”Чому моя {{variable}} не підставляється?
Section titled “Чому моя {{variable}} не підставляється?”Майже завжди тому, що значення має тип Рядок, а не Вираз: рядок передається як є. Див. Змінні та середовища.
Де меню «тип автентифікації»?
Section titled “Де меню «тип автентифікації»?”Його немає. Restorm використовує запити автентифікації: окремий запит, який отримує токен і оголошує заголовки, що з нього постають, із терміном дії та автоматичним поновленням. Це загальніший підхід, ніж закритий перелік. Див. Автентифікація.
Чи підтримується OAuth 2?
Section titled “Чи підтримується OAuth 2?”Так, якщо змоделювати виклик отримання токена як запит автентифікації. Окремого майстра потоку OAuth немає.
А AWS SigV4, NTLM, Digest?
Section titled “А AWS SigV4, NTLM, Digest?”Ці схеми наразі не реалізовані вбудовано.
Сценарії та CI
Section titled “Сценарії та CI”Чим сценарій відрізняється від скрипту?
Section titled “Чим сценарій відрізняється від скрипту?”Це видимий граф: потік даних — це сам малюнок, а розгалуження й цикли — це блоки. Див. Вступ до сценаріїв.
Чи можу я все ж писати код?
Section titled “Чи можу я все ж писати код?”Так, сімома мовами: TypeScript, JavaScript, Python, Lua, Ruby, R і C#. Див. Дії з кодом.
Як запустити сценарій у CI?
Section titled “Як запустити сценарій у CI?”restorm --open projet.restorm --run "Tests" --headlessНа агенті Linux додайте префікс xvfb-run -a. Безекранне виконання вимагає
плану Pro та токена в RESTORM_TOKEN. Див.
Безекранне виконання та CI.
Що означає код виходу 3?
Section titled “Що означає код виходу 3?”Відмову в праві: токен відсутній, недійсний, відкликаний або плану недостатньо. Повідомлення уточнює, що саме.
Штучний інтелект і MCP
Section titled “Штучний інтелект і MCP”Чи може штучний інтелект керувати Restorm?
Section titled “Чи може штучний інтелект керувати Restorm?”Так, через вбудований сервер MCP, увімкнений за замовчуванням. Керування запитами входить до видання Community; сценарії, знімки екрана та автоматизація інтерфейсу належать до видання Pro.
Чи може агент побачити мої секрети?
Section titled “Чи може агент побачити мої секрети?”Так: агент керує Restorm від вашого імені й отримує розв’язане значення секрету — точно те саме, яке бачите ви в застосунку. Це ваші секрети. Тип «Секрет» гарантує, що вони не вирушать ні до проєкту, ні до експорту, ні до неавторизованої сторонньої служби. Кожен виклик записується до журналів MCP.
Чи працює сервер MCP на моїх серверах CI?
Section titled “Чи працює сервер MCP на моїх серверах CI?”Ні, ніколи: на машині без дисплея він не запускається, хоч би яким було налаштування.
Чи замінює вбудований git мою командну стрічку?
Section titled “Чи замінює вбудований git мою командну стрічку?”Він її доповнює. Він використовує ваш локальний git: якщо git push
працює у вашому терміналі, він працює і в Restorm. Його перевага —
розв’язання конфліктів, яке показує сутності у їхніх справжніх редакторах.
Див. Вбудований git.
Чи включений він безкоштовно?
Section titled “Чи включений він безкоштовно?”Ні, він належить до видання Pro. Ніщо не заважає вам користуватися git у командному рядку для проєкту Restorm у виданні Community — формат для цього й призначений.
Як змінити мову?
Section titled “Як змінити мову?”Параметри ▸ Зовнішній вигляд ▸ Мова — 27 доступних мов.
Як змінити тему?
Section titled “Як змінити тему?”Параметри ▸ Зовнішній вигляд ▸ Тема — 14 тем, що застосовуються миттєво. Див. Теми.
Чи оновлюється Restorm самостійно?
Section titled “Чи оновлюється Restorm самостійно?”Так, для пакетів, завантажених напряму (AppImage, інсталятор Windows, .dmg).
Пакети .deb та .rpm оновлюються через ваш менеджер пакетів. Див.
Встановлення.