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.

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:
- Konfiguracja: Twรณrz obiekty, uruchamiaj usลugi i inicjuj dane.
- Wykonanie: Zastosuj API lub scenariusz, w tym logowanie
- Weryfikacja: Sลuลผy do oceny wyniku wykonania
- Raportowanie: Wskazuje stan Zaliczony, Niepowodzenie lub Zablokowany
- 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)
