Zmienne w Postmanie
W dzisiejszym materiale pokażę Ci jakie są rodzaje i jak używać zmienne w Postmanie.
Jak pamiętasz z poprzedniego wideo, testy w Postmanie opisujemy w zakładce Tests dla każdego zdefiniowanego żądania do serwera (request). Testy te pisane są jako funkcje przy użyciu języka Javascript. JavaScript, inaczej JS podobnie jak każdy język programowania umożliwia definiowanie zmiennych.
Zmienne w Postmanie mogą być wykorzystywane zarówno w zakładce tests jak i w innych miejscach w obrębie wybranego Workspace’u. Po obejrzeniu dzisiejszego filmu nie powinieneś mieć problemów z utworzeniem i użyciem zmiennych. Dotyczy to definicji żądania do serwera na poziomie body czy header’a jak i też w analizie odpowiedzi pliku Json.
Czym w ogóle jest zmienna?
Idąc za definicją z Wikipedii, zmienna jest konstrukcją programistyczną, która posiada:
- Nazwę – Każda zmienna ma swoją nazwę, stanowiącą pewien unikatowy identyfikator
- Miejsce przechowywania – czyli jakąś przestrzeń w komputerze (najczęściej w pamięci podręcznej RAM)
- Wartość – czyli to co kryje się po rozwiązaniu zmiennej np. tekst, liczba, zbiór danych itp.
Rozważmy poniższy przykład:
// deklarujemy zmienną która ma przypisaną wartość 2
var x = 2;
// odwołujemy się do zmiennej x i wyświetlamy jej wartość na ekranie czyli pojawi się ‘2’
console.log(x);
// przypisujemy nową wartość zmiennej x,
// równą jej poprzedniej wartości zwiększonej o 8
x = x + 8;
// w tym momencie wyświetli się wartość równa sumie 2 i 8, czyli 10
console.log(x);
//a co teraz się stanie? Daj znać w komentarzu
x = x + „TJB”;
Wideo
Nie przedłużając zapraszam Cię do dzisiejszego materiału, gdzie zobaczysz:
- Jakie są rodzaje zmiennych w Postmanie
- Jak utworzyć nowy Workspace
- Jak dodawać zmienne z palca
- Jak dodawać zmienne z poziomu kodu
- Jak odwoływać się do zmiennych na różnych widokach aplikacji
Jeżeli powyżej nie wyświetla Ci się wideo link do materiału znajdziesz tutaj.
Po więcej filmików wpadaj na kanał Tu jest bug , a po nowe treści zapraszam do newslettera i na Facebooka.
0 komentarzy