Import kolekcji Postman
Restorm importuje kolekcje Postman v2.0 i v2.1 (format tworzony przez „Export ▸ Collection v2.1” w Postmanie).
Import
Section titled “Import”Plik ▸ Importuj (Ctrl+I), a następnie wyeksportowany plik .json.

Co zostaje zaimportowane
Section titled “Co zostaje zaimportowane”| Element Postmana | Co z tym robi Restorm |
|---|---|
Foldery (zagnieżdżone item) | Foldery na tej samej głębokości |
| Żądania | Żądania HTTP — albo GraphQL, gdy treść jest typu graphql |
Treść raw, formdata, urlencoded, file, graphql | Odpowiadający typ treści |
| Zmienne kolekcji | Zmienne środowiska |
| Opisy | Notatki żądania oraz dokumentacja API |
| Przykładowe odpowiedzi | Dokumentacja API |
Skrypty
Section titled “Skrypty”To właśnie wyróżnia ten import. Skrypty wstępne i testowe nie przepadają: zostają zachowane w dokumentacji oraz przekształcone w wykonywalny scenariusz, w którym bloki kodu uruchamiają skrypt w niezmienionej postaci.
Służy do tego warstwa zgodności pm.*, którą Restorm udostępnia
w swoich akcjach kodu JavaScript:
pm.environment, pm.variables, pm.response, pm.test, pm.expect,
pm.sendRequest, pm.setNextRequest, pm.cookies… Istniejące asercje
działają więc dalej, bez przepisywania.
Uwierzytelnianie
Section titled “Uwierzytelnianie”Bloki uwierzytelniania Postmana (oauth2, apikey, bearer, basic,
digest, hawk, aws, ntlm, edgegrid) są odczytywane i streszczane
w dokumentacji API, przy czym wartości wrażliwe zostają zamaskowane.
Nie są one przekładane na działające dane uwierzytelniające: wystarczy odtworzyć trasę uwierzytelniania — to kwestia pięciu minut, a w zamian dochodzi automatyczne odnawianie tokenu.
Aktualizacja
Section titled “Aktualizacja”Postman należy do formatów, które można ponownie synchronizować (jeśli kolekcja została zaimportowana z adresu URL): przycisk Odśwież w folderze pobiera źródło, a Restorm stosuje różnicę. Zob. Aktualizacja ze źródła.
Dalsze informacje
Section titled “Dalsze informacje”Przewodnik Migracja z Postmana omawia pełną migrację, wraz ze środowiskami i runnerami.