Top 47 Postman Pytania i odpowiedzi do wywiadu (2026)

Postman to popularne narzฤ™dzie do testowania API, ktรณre pomaga zespoล‚owi programistรณw tworzyฤ‡, udostฤ™pniaฤ‡ i testowaฤ‡ dokumenty API. The Postman Narzฤ™dzie udostฤ™pnia interfejs GUI do testowania API oraz narzฤ™dzie wiersza poleceล„ dla doล›wiadczonych testerรณw. To narzฤ™dzie do testowania interfejsu API pomaga rรณwnieลผ utworzyฤ‡ ลผฤ…danie zgodnie z potrzebami interfejsu API. The Postman zespรณล‚ udostฤ™pniล‚ takลผe rozszerzenie do przeglฤ…darki Chrome, za pomocฤ… ktรณrego moลผna przetestowaฤ‡ interfejs API w przeglฤ…darce.

Postman Pytania do rozmowy kwalifikacyjnej dla nowicjuszy i doล›wiadczonych

Poniลผsza lista obejmuje wszystkie Postman pytania do nowicjuszy i kandydatรณw na poziomie zawodowym. Ten Postman Przewodnik z pytaniami do rozmowy kwalifikacyjnej pomoลผe Ci przejล›ฤ‡ rozmowฤ™ kwalifikacyjnฤ… i zdobyฤ‡ wymarzonฤ… pracฤ™ w zakresie testowania oprogramowania.

1) Co to jest Postman?

Postman to bardzo popularne narzฤ™dzie do testowania API, ktรณre pomaga zespoล‚owi programistรณw tworzyฤ‡, udostฤ™pniaฤ‡ i testowaฤ‡ API. The Postman Narzฤ™dzie zapewnia interfejs GUI do API oraz narzฤ™dzie wiersza poleceล„ dla doล›wiadczonych testerรณw.


2) Co to jest ลผฤ…danie HTTP?

ลปฤ…danie HTTP to program wysyล‚any przez klienta do hosta nazw znajdujฤ…cego siฤ™ na serwerze. Dziaล‚a jako interfejs komunikacyjny lub protokรณล‚ ลผฤ…danie-odpowiedลบ miฤ™dzy klientem a serwerem. Gล‚รณwnym zastosowaniem ลผฤ…dania HTTP jest dostฤ™p do zasobu na serwerze. Aby zainicjowaฤ‡ ลผฤ…danie HTTP, klient uลผywa komponentรณw URL (Uniform Resource Locator), ktรณry zawiera rรณwnieลผ informacje potrzebne do uzyskania dostฤ™pu do zasobu.

Postman Pytania dotyczฤ…ce rozmowy kwalifikacyjnej
Postman Pytania dotyczฤ…ce rozmowy kwalifikacyjnej

3) Podaj podstawowe elementy odpowiedzi HTTP?

In Postmankaลผda odpowiedลบ HTTP zawiera cztery kluczowe elementy.

  • Odpowiedลบ/Status Code- Serwer ma problemy z kodem odpowiedzi na ลผฤ…danie klienta, poniewaลผ 404 oznacza Nie znaleziono strony.
  • Wersja HTTP- Nazwa wersji HTTP. Na przykล‚ad HTTP v2.2
  • Nagล‚รณwek odpowiedzi- Zawieraล‚a informacje dotyczฤ…ce komunikatu odpowiedzi HTTP. Na przykล‚ad. Dล‚ugoล›ฤ‡ treล›ci, data, status, typ serwera itp.
  • Treล›ฤ‡ odpowiedzi โ€“ Zawiera dane, ktรณrych klient zaลผฤ…daล‚ od serwera.

4) Dlaczego uลผywamy Postman?

Oto kilka najwaลผniejszych powodรณw uลผywania Postman:

  • Korzystanie z oprogramowania przydatnego do testowania API jest bezpล‚atne
  • Pomaga zarzฤ…dzaฤ‡ kompleksowym cyklem ลผycia API
  • Oferuje usล‚ugฤ™ Runtime Service, ktรณra pomaga zarzฤ…dzaฤ‡ zbiorami API, obszarami roboczymi, ล›rodowiskami i rรณลผnymi przykล‚adami.
  • Moลผesz takลผe zintegrowaฤ‡ Postman w Narzฤ™dzia CI/CD podobnie jak Circle CI, Jenkins, itp.
  • Posiada obszerne forum spoล‚ecznoล›ci, na ktรณrym moลผna ล‚atwo rozwiฤ…zaฤ‡ wszelkie problemy techniczne, jakie mogฤ… wystฤ…piฤ‡ podczas korzystania z narzฤ™dzia.

5) Co to jest API?

Interfejs programowania aplikacji (API) to interfejs oprogramowania, ktรณry umoลผliwia interakcjฤ™ dwรณch aplikacji bez jakiejkolwiek interwencji uลผytkownika. Jest to zbiรณr funkcji i procedur oprogramowania. API definiuje siฤ™ jako kod, ktรณry pomaga dwรณm rรณลผnym programom komunikowaฤ‡ siฤ™ i wymieniaฤ‡ miฤ™dzy sobฤ… dane.


6) Jakie sฤ… waลผne metody autoryzacji obsล‚ugiwane przez Postman?

Postman oferuje nastฤ™pujฤ…ce opcje autoryzacji ลผฤ…daล„ API: 1) Klucz API, 2) Oauth 1.0 i 2.0, 3) Uwierzytelnianie podstawowe, 4) Uwierzytelnianie Digest, 5) Token noล›nika, 6) Podpis AWS, 7) Uwierzytelnianie Hawk, 8) Uwierzytelnianie NTLM.


7) Jak logujesz wartoล›ci zmiennych Postman?

Postman umoลผliwia logowanie wartoล›ci zmiennych Postman w konsoli za pomocฤ… nastฤ™pujฤ…cego polecenia:

console.log(pm.variables.get("guru99"));

8) Postman jest dostฤ™pna jako natywna aplikacja komputerowa dla?

Postman Narzฤ™dzie do testowania API jest obecnie dostฤ™pny dla komputerรณw Mac, Windows (32-bitowy/64-bitowy) i Linux (32-bitowy/64-bitowy)


9) Do czego sล‚uลผy zakล‚adka Historia Postman?

Wszystkie proล›by, ktรณre wysyล‚asz Postman pojawia siฤ™ w zakล‚adce Historia na pasku bocznym. Jest bardzo podobna do historii przeglฤ…darki, ktรณrฤ… moลผesz wyczyล›ciฤ‡ w dowolnym momencie.


10) Na czym polega podstawowe uwierzytelnianie Postman?

In Postman, Uwierzytelnianie podstawowe to metoda autoryzacji udostฤ™pniana programom uลผytkownika HTTP, takim jak przeglฤ…darki internetowe, umoลผliwiajฤ…ca wprowadzenie nazwy uลผytkownika i hasล‚a. Po wprowadzeniu nazwy uลผytkownika i hasล‚a, ktรณre moลผesz powiฤ…zaฤ‡ z ลผฤ…daniem.


11) Co to jest forma binarna w metodach POST?

Firma postbinarna ma na celu przesyล‚anie informacji w formacie niemoลผliwym do rฤ™cznego wprowadzenia. Opcje te sฤ… uลผywane podczas wysyล‚ania wiฤ™kszych plikรณw, takich jak pliki CSV itp.


12) Jaka jest gล‚รณwna rรณลผnica miฤ™dzy autoryzacjฤ… a uwierzytelnieniem?

Oto kilka rรณลผnic miฤ™dzy autoryzacjฤ… a uwierzytelnianiem:

  • Autoryzacja jest aktem zezwalania komuล› na coล› lub zezwalania na coล›, podczas gdy uwierzytelnianie jest dowodem, ลผe coล› jest autentyczne.
  • Uwierzytelnienie zawsze nastฤ™puje na pierwszym miejscu, natomiast autoryzacja nastฤ™puje po uwierzytelnieniu.
  • Autoryzacja jest dostฤ™pna dla kaลผdego, kto ma pozwolenie, natomiast uwierzytelnianie wymaga posiadania hasล‚a.

13) Jaki jest ล‚adunek Postman?

ลadunek moduล‚u API to treล›ฤ‡ komunikatu ลผฤ…dania i odpowiedzi. Wysyล‚ajฤ…c ลผฤ…danie API, zawiera ono dane, ktรณre wysyล‚asz do serwera. Moลผesz wysyล‚aฤ‡ i odbieraฤ‡ ล‚adunek w rรณลผnych formatach, na przykล‚ad JSON lub XML.


14) W czym jest kolekcja Postman?

Kolekcja w Postman umoลผliwia grupowanie podobnych ลผฤ…daล„. Umoลผliwia takลผe systematyczne porzฤ…dkowanie ลผฤ…daล„ w folderach.


15) Co to jest skrypt Pre-Request?

Skrypty wysyล‚ane przed ลผฤ…daniem pomagajฤ… w wykonaniu JavaSkrypt przed uruchomieniem ลผฤ…dania. Umoลผliwia wykonanie zadaล„ wstฤ™pnego przetwarzania, takich jak ustawianie wartoล›ci zmiennych, parametrรณw, nagล‚รณwkรณw i danych treล›ci.


16) Jak Postman dostฤ™p do zmiennych?

Postman dostฤ™p do zmiennych jest zawsze moลผliwy poprzez nazwฤ™ zmiennej:

{{variable name}}

17) Jakie jest znaczenie terminu ล›rodowisko w Postman?

ลšrodowisko w Postman to zestaw par klucz-wartoล›ฤ‡. Postman pozwala budowaฤ‡ wiele ล›rodowisk i przeล‚ฤ…czaฤ‡ siฤ™ miฤ™dzy nimi jednym klikniฤ™ciem.


18) Dlaczego? Postman nigdy nie akceptuje ลผadnego innego kodowania poza Base64?

Moลผesz uลผyฤ‡ base64, poniewaลผ nam to pomaga transmit Przeksztaล‚camy dane w formฤ™ tekstowฤ… i wysyล‚amy je jako dane formularza HTML. Co wiฤ™cej, musimy polegaฤ‡ na tych samych 64 znakach w dowolnym jฤ™zyku kodowania.


19) Jaki rodzaj kodowania ma zastosowanie Postman akceptuje dane uwierzytelniajฤ…ce?

Postman akceptuje tylko kodowanie Base64, ktรณre jest wbudowane Postman. W przeciwnym razie skorzystasz z witryn stron trzecich, ktรณre pomogฤ… Ci przekonwertowaฤ‡ dane uwierzytelniajฤ…ce do formatu base3.


20) Jakie sฤ… rรณลผne zakresy zmiennej ล›rodowiskowej Postman?

Zakres zmiennej w Postman definiuje siฤ™ jako granice, do ktรณrych moลผe uzyskaฤ‡ dostฤ™p.

Oto waลผne zakresy zmiennej ล›rodowiskowej w: Postman:

  • Zasiฤ™g lokalny: Dostฤ™p do tego typu zmiennej moลผna uzyskaฤ‡ jedynie w ล›rodowisku, w ktรณrym zostaล‚a utworzona
  • Zakres globalny: Dostฤ™p do tego typu zmiennej moลผna uzyskaฤ‡ globalnie w dowolnym ล›rodowisku lub bez ล›rodowiska.

21) Czy moลผna importowaฤ‡ zmienne lokalne do Postman Monitory?

Postman monitory umoลผliwiajฤ… importowanie zmiennych lokalnych, ale nie zmiennych globalnych.


22) Co to jest Postman zlecenie wykonania windykacji?

W przypadku wszystkich ลผฤ…daล„ w kolekcji skrypty bฤ™dฤ… wykonywane w nastฤ™pujฤ…cej kolejnoล›ci:

Krok 1) Skrypt poprzedzajฤ…cy ลผฤ…danie powiฤ…zany z kolekcjฤ… bฤ™dzie uruchamiany przed kaลผdym ลผฤ…daniem.
Krok 2) Skrypt poprzedzajฤ…cy ลผฤ…danie powiฤ…zany z folderem bฤ™dzie uruchamiany przed kaลผdym ลผฤ…daniem w okreล›lonym folderze.
Krok 3) Skrypt testowy powiฤ…zany z kolekcjฤ… zostanie uruchomiony po kaลผdym ลผฤ…daniu.
Krok 4) Skrypt testowy powiฤ…zany z folderem zostanie uruchomiony po ลผฤ…daniu w okreล›lonym folderze.


23) Czy moลผesz mieฤ‡ dwie zmienne o zasiฤ™gu globalnym o tej samej nazwie? Postman?

Nie, zasiฤ™g globalny nigdy nie ma zduplikowanych/tych samych nazw, natomiast zmienne o zasiฤ™gu lokalnym mogฤ… mieฤ‡ tฤ™ samฤ… nazwฤ™ w rรณลผnych ล›rodowiskach.


24) Jak uzyskaฤ‡ dostฤ™p do zmiennych Postmana?

Moลผesz rejestrowaฤ‡ wartoล›ci zmiennych w konsoli za pomocฤ… polecenia:

console. Log (pm. Variables.

25) Do czego sล‚uลผy kolekcja Postman?

In Postman, kolekcja sล‚uลผy do grupowania podobnych ลผฤ…daล„. Pomaga w systematycznym porzฤ…dkowaniu ลผฤ…daล„ w folderach.


26) W jaki sposรณb moลผna uลผyฤ‡ programu POSTMAN do generowania liczb losowych z okreล›lonego zakresu?

W skrypcie ลผฤ…dania wstฤ™pnego zdefiniuj zmiennฤ… za pomocฤ…:

pm.globals.set('randomNum', Math.floor(Math.random() * 5));

Nastฤ™pnie w twoim URL zadzwoล„ do swojej zmiennej w URL jak na przykล‚ad:
Wyjล›cie:

{{randomNum}}

27) Jak usunฤ…ฤ‡ zmienne lokalne?

Zmienne lokalne sฤ… automatycznie usuwane po wykonaniu testรณw.


28) Co to jest โ€žPostman Kolekcjonerscy biegacze?

Postman zawiera program uruchamiajฤ…cy kolekcjฤ™, ktรณry jest przydatny do automatyzacji testowania API. Pomaga wizualizowaฤ‡ szczegรณล‚y kaลผdej iteracji i wyniki testรณw. Program uruchamiajฤ…cy kolekcjฤ™ Postman jest rรณwnieลผ uลผywany do testowania opartego na danych.


29) Co masz na myล›li mรณwiฤ…c o monitorach listonoszy?

Funkcja monitora postmana sล‚uลผy do uruchamiania kolekcji do okreล›lonego przez uลผytkownika czasu. Jednak uลผytkownik musi byฤ‡ zalogowany na swoim koncie, aby korzystaฤ‡ z tej funkcji.


30) Po co zapisywaฤ‡ swojฤ… pracฤ™ w formacie Postman chmura nie jest wskazana?

Nie powinieneล› zapisywaฤ‡ swojej pracy w formacie Postman poniewaลผ Twoje dane biznesowe nie pozostajฤ… poufne. Ponadto, zapisywanie Twoich danych na-Postman cloud moลผe powodowaฤ‡ naruszenie bezpieczeล„stwa, poniewaลผ wymaga logowania. Dlatego zapisujฤ…c swojฤ… pracฤ™ w formacie Postman chmura nie jest wskazana.


31) Jakie sฤ… standardowe zasady projektowania testรณw API?

Oto kluczowe zasady projektowania testรณw API:

  1. Konfiguracja: Twรณrz obiekty, uruchamiaj usล‚ugi i inicjuj dane.
  2. Wykonanie: Zastosuj API lub scenariusz, w tym logowanie
  3. Weryfikacja: Sล‚uลผy do oceny wyniku wykonania
  4. Raportowanie: Wskazuje stan Zaliczony, Niepowodzenie lub Zablokowany
  5. Sprzฤ…taฤ‡: Stan przed testem

32) W czym znajduje siฤ™ obszar roboczy zespoล‚u Postman?

Przestrzeล„ robocza zespoล‚u to synergistyczne ล›rodowisko dla uลผytkownikรณw, w ktรณrym wielu programistรณw moลผe rozwijaฤ‡ API, zapewniaฤ‡ informacje zwrotne i wspรณล‚pracowaฤ‡ nad tymi samymi pulami ลผฤ…daล„. Pomaga rรณwnieลผ synchronizowaฤ‡ i wspรณล‚pracowaฤ‡ nad caล‚ฤ… pracฤ… zespoล‚u w jednym miejscu.


33) Jaki jest kod statusu 301?

Kod statusu 301 oznacza trwaล‚e przekierowanie z jednej strony witryny na innฤ…. Informuje on wyszukiwarki, ลผe stara strona staล‚a siฤ™ nieaktualna i musi ona zaindeksowaฤ‡ nowฤ… stronฤ™ lub URL.


34) Co to jest kod statusu 201?

Kod stanu 201 jest tworzony tylko wtedy, gdy zasรณb zostanie pomyล›lnie utworzony przy uลผyciu ลผฤ…dania PUT lub POST. Zwraca link do nowo utworzonego za pomocฤ… nagล‚รณwka lokalizacji.


35) Jaka jest procedura usuwania zmiennych lokalnych?

Zmienne lokalne mogฤ… zostaฤ‡ automatycznie usuniฤ™te po wykonaniu i ukoล„czeniu testรณw.


36) W czym znajduje siฤ™ skrypt ลผฤ…dania wstฤ™pnego Postman?

In Postmanskrypt poprzedzajฤ…cy ลผฤ…danie to zestaw reguล‚ uruchamianych przed wykonaniem ลผฤ…dania.


37) Czym rรณลผniฤ… siฤ™ parametry zapytania od zmiennych ล›cieลผki?

In Postman, Zmienne ล›cieลผki sล‚uลผฤ… do identyfikowania okreล›lonych zasobรณw, a parametry zapytania sล‚uลผฤ… do sortowania lub filtrowania zasobรณw.


38) Jakie sฤ… gล‚รณwne wady Postman?

Oto kilka wad/wad uลผytkowania Postman:

  • Postman nie moลผe przetworzyฤ‡ wiฤ™cej niลผ 1000 ลผฤ…daล„ API.
  • Zarzฤ…dzanie zbiorami i ลผฤ…daniami w projekcie o ogromnych rozmiarach nie jest ล‚atwe.
  • Postman nie jest idealnym narzฤ™dziem API do zarzฤ…dzania obszarem roboczym w formie kodu, poniewaลผ podczas obsล‚ugi dynamicznych ลผฤ…daล„ API moลผe wystฤ…piฤ‡ wiele duplikacji kodu.

39) Jakie sฤ… dostฤ™pne biblioteki JS Postman?

Niektรณre biblioteki JS dostฤ™pne w Postman jest

1) Lodasz
2) Chwila
3) PRZEWODNIK


40) Co to jest GUID?

GUID jest skrรณtem od Global Unique Identifier. Sฤ… to cyfry szesnastkowe oddzielone ล‚ฤ…cznikami. Ten Postman identyfikator GUID rozwiฤ…zuje cel unikalnoล›ci.


41) Jak moลผesz przeglฤ…daฤ‡ ลผฤ…dania dziennika i odpowiedzi w Postman?

Moลผesz uลผyฤ‡ Postman Okno konsoli umoลผliwiajฤ…ce przeglฤ…danie dziennikรณw ลผฤ…daล„ i dziennikรณw odpowiedzi.


42) Jakie jest znaczenie setNextRequest w Postman?

setNextRequest pomaga zdefiniowaฤ‡ przepล‚yw pracy. Konieczna jest zmiana kolejnoล›ci wykonywanych ลผฤ…daล„.


43) Jaki kod testowy pozwala sprawdziฤ‡, czy status odpowiedzi wynosi 200, czy nie?

Poniลผej znajduje siฤ™ kod testowy sprawdzajฤ…cy, czy status odpowiedzi wynosi 200 czy nie:

tests[โ€œStatus Code is 200โ€] = responseCode.code === 200;

44) Co rozumiesz przez ScratchPad?

Scratch Pad to miejsce, ktรณre zapewnia Postman ktรณre pomogฤ… Ci pracowaฤ‡ bez koniecznoล›ci ล‚ฤ…czenia siฤ™ Postman serwerรณw.


45) Jak moลผesz powtรณrzyฤ‡ ลผฤ…danie 100 razy Postman?

Moลผesz powtรณrzyฤ‡ ลผฤ…danie 100 razy Postman za pomocฤ… moduล‚u Collection Runner.


46) Co by siฤ™ staล‚o, gdyby dodana zostaล‚a zmienna dynamiczna {{$randomInt}}?

Musisz dodaฤ‡ losowฤ… liczbฤ™ caล‚kowitฤ… z zakresu od 0 do 1000.


47) Jak uzyskaฤ‡ dostฤ™p do wartoล›ci zmiennych z pliku znajdujฤ…cego siฤ™ w skryptach pre-request i testowych?

data.var_name
data['var_name']

48) Czy potrafisz przeczytaฤ‡ Postman Aplikacja Chrome do odczytu i zapisu plikรณw cookie?

Nie, za pomocฤ… aplikacji nie moลผna odczytywaฤ‡ i zapisywaฤ‡ plikรณw cookies.


49) W jakim jฤ™zyku programowania siฤ™ uลผywa Postman testy?

JavaSkrypt jest uลผywany do Postman testรณw.


50) Ktรณre narzฤ™dzie moลผna wykorzystaฤ‡ do uruchomienia Postman Kolekcje w Jenkins?

Newmana moลผna uลผywaฤ‡ do biegania Postman Kolekcja w Jenkins.

Te pytania podczas rozmowy kwalifikacyjnej pomogฤ… rรณwnieลผ w Twoim ลผyciu (ustach)

Podsumuj ten post nastฤ™pujฤ…co: