コンテンツにスキップ

ファイル形式

プロジェクトファイルです。既定は YAML で、jsonjson5 形式にも 対応しています。

ツリー全体(フォルダー、変数フォルダー、リクエスト、シナリオ)、環境とその変数、 カスタム値リスト、列挙型、タグとその色、API ドキュメント、「プロジェクト」 スコープのクイック設定、プロジェクト識別子、そして形式のバージョンが 含まれます。

コミットしてください。 プロジェクトと .restorm ファイル を参照してください。

同じ内容を、ディスク上に分割して保存する形式です。

ファイル役割
restorm.confルートに置く最小限の設定:format: yaml | json | json5
index.yaml(または .yml.json.json5ディレクトリごとのインデックス
<index> - <name>/フォルダー。ゼロ埋めしたインデックスが接頭辞になります

ファイルシステムが禁じている文字(<>:"/\|?*)は _ に置き換えられ、 名前は 100 文字で切り詰められます。

コミットしてください。

プロジェクトディレクトリのサブフォルダーに置かれる ワークスペース設定 です。 上書きされたキーだけを含むスパースな JSON です。

チームに設定を強制したい場合は コミットしてください

レスポンス履歴 とシナリオ実行の アーカイブで、プロジェクトの隣に置かれます。

コミットしないでください.gitignore に追加してください。 すぐに大きくなり、レスポンスのデータを含むことがあります。

プロジェクトの隣に置くローカルな シークレット ファイルです。

絶対にコミットしないでください。

# Restorm のレスポンス履歴と実行履歴
*.responses.zip
# Restorm のローカルシークレット
restorm.env

Restorm は、これ以外に 24 種類のインポート形式を読み取れます。 API をインポートする を参照してください。