匯入 Postman 集合
Restorm 可匯入 Postman v2.0 與 v2.1 集合(也就是 Postman 中 「Export ▸ Collection v2.1」所產生的格式)。
檔案 ▸ 匯入(Ctrl+I),然後選擇匯出的 .json 檔案。

| Postman 項目 | Restorm 的處理方式 |
|---|---|
資料夾(巢狀的 item) | 相同深度的資料夾 |
| 請求 | HTTP 請求 — 或者當內文型別為 graphql 時,是 GraphQL 請求 |
raw、formdata、urlencoded、file、graphql 內文 | 對應的內文型別 |
| 集合變數 | 某個環境的變數 |
| 描述 | 請求的備註與 API 文件 |
| 範例回應 | API 文件 |
這是這項匯入與眾不同的地方。您的前置請求腳本與測試腳本不會遺失:它們既保留 在文件中,同時也會被轉換成一個可執行的 情境,其中的程式碼方塊會原樣執行該腳本。
為此,Restorm 在其
JavaScript 程式碼動作中提供了一層
pm.* 相容介面:pm.environment、pm.variables、pm.response、
pm.test、pm.expect、pm.sendRequest、pm.setNextRequest、pm.cookies…
因此您的斷言不必重寫就能繼續運作。
Postman 的各個身分驗證區塊(oauth2、apikey、bearer、basic、digest、
hawk、aws、ntlm、edgegrid)都會被讀取並摘要進 API 文件,敏感值會被
遮蔽。
它們不會轉換成可執行的認證資訊:請重新建立一條 身分驗證路徑 — 只要五分鐘,而且您還 換來權杖的自動換發。
Postman 屬於可重新同步的格式(前提是集合是從 URL 匯入的):資料夾的 重新整理按鈕會取得來源,Restorm 再套用差異。請參閱 從來源更新。
從 Postman 遷移這份指南會完整走過整個 遷移流程,包含環境與 runner。