Postman
Opis przeprowadzenia testu z użyciem programu Postman
Importujemy pliki z Postman:
Poniżej opis jak zaimportować pliki do programu postman
Konfiguracja ustawień API
Ustawiamy konfigurację na serwery IC API:
a. Wybieramy zakładkę Environments
b. Następnie PROD IC
c. Otwiera się nowa zakładka w oknie głównym
d. Po prawej wypełniamy ClientID i ClientSecret (wartości przekazane przez IC)
e. Adresy serwerów IC wprowadzone są już w pliku konfiguracyjnym w polach baseUrl i tokenUrl (adresy URL środowiska Produkcyjnego i Sandbox są identyczne, rozróżnienie następuje po ClientID i ClientSecret, które są różnne dla obu środowisk)
f. Zapisujemy zmiany (Ctrl-S) - po zapisie zniknie czerwona kropka obok napisu PROD IC (pkt 3)

Uwierzytelniamy wywołanie na nowych serwerach IC:
a. Wybieramy zakładkę Collections
b. Następnie rozwijamy projekt IC i wybieramy operację Authorize
c. Pojawia się nowa zakładka (nie musimy nic zmieniać)
d. Po prawej wybieramy środowisko PROD IC
e. Wywołujemy operację Send
f. W odpowiedzi w oknie głównym wyświetla się komunikat z zawartością tokenu

Wywołujemy operację biznesową:
a. W zakładce Collections
b. Wybieramy projekt IC i np. operację Inventory (domyślnie odpytujemy o towar ADDFFF)
c. Wywołujemy operacje Send (warto się upewnić, że wybrane jest środowisko PROD IC)
d. W odpowiedzi dostajemy informację o stanie produktu. Można porównać ją z odpowiedzią uzyskaną podczas odpytania IBM
e. W logu możemy podejrzeć szczegóły komunikacji http
f. Operację możemy powtórzyć dla dowolnych innych operacji z projektu Postman

