Top 47 Postman Pitanja i odgovori za intervju (2026.)
The Postman je popularan alat za testiranje API-ja koji pomaลพe razvojnom timu u stvaranju, dijeljenju i testiranju dokumenata API-ja. The Postman alat pruลพa GUI suฤelje za testiranje API-ja i usluลพni program naredbenog retka za iskusne testere. Ovaj alat za testiranje API-ja takoฤer vam pomaลพe da izradite zahtjev prema potrebama API-ja. The Postman tim je takoฤer objavio proลกirenje za Chrome koje se moลพe koristiti za testiranje API-ja iz vaลกeg preglednika.
Postman Pitanja za intervju za brucoลกe i iskusne
Popis u nastavku pokriva sve Postman pitanja za brucoลกe i kandidate na profesionalnoj razini. Ovaj Postman Vodiฤ za pitanja za intervju pomoฤi ฤe vam da rijeลกite intervju i pomoฤi vam da dobijete posao iz snova za testiranje softvera.
1) ล to je Postman?
The Postman vrlo je popularan alat za testiranje API-ja koji pomaลพe razvojnom timu u stvaranju, dijeljenju i testiranju API-ja. The Postman alat pruลพa GUI suฤelje za API i usluลพni program naredbenog retka za iskusne testere.
2) ล to je HTTP zahtjev?
HTTP zahtjev je program koji klijent ลกalje hostu koji se nalazi na posluลพitelju. Djeluje kao komunikacijsko suฤelje ili protokol zahtjeva i odgovora izmeฤu klijenta i posluลพitelja. Primarna upotreba HTTP zahtjeva je pristup resursu na posluลพitelju. Za pokretanje HTTP zahtjeva, klijent koristi komponente URL (Uniform Resource Locator) koji takoฤer ukljuฤuje informacije potrebne za pristup resursu.

3) Navedite temeljne komponente HTTP odgovora?
In Postman, svaki HTTP odgovor sadrลพi ฤetiri kljuฤna elementa.
- Odgovor/Status Code- Postoje problemi koda odgovora posluลพitelja za klijentov zahtjev, jer 404 znaฤi Stranica nije pronaฤena.
- HTTP verzija- Naziv HTTP verzije. Na primjer, HTTP v2.2
- Zaglavlje odgovora- Ukljuฤivao je informacije za poruku HTTP odgovora. Na primjer. Duลพina sadrลพaja, datum, status, vrsta posluลพitelja itd.
- Odgovorno tijelo โ Sadrลพi podatke koje je klijent zatraลพio od posluลพitelja.
4) Zaลกto koristimo Postman?
Evo nekoliko najistaknutijih razloga za koriลกtenje Postman:
- Besplatno je koristiti softver koji je od pomoฤi za testiranje API-ja
- Pomaลพe vam u upravljanju end-to-end ลพivotnim ciklusom API-ja
- Nudi Runtime Service koji pomaลพe u upravljanju zbirkama API-ja, radnim prostorima, okruลพenjima i razliฤitim primjerima.
- Takoฤer se moลพete integrirati Postman sa CI/CD alati poput Circle CI-a, Jenkins, Itd
- Ima golemi forum zajednice koji moลพe lako rijeลกiti sve tehniฤke probleme s kojima se susreฤete dok koristite alat.
5) ล to je API?
Programsko suฤelje aplikacije (API) je softversko suฤelje koje omoguฤuje meฤusobnu interakciju dviju aplikacija bez intervencije korisnika. To je skup softverskih funkcija i postupaka. API je definiran kao kod koji pomaลพe dvama razliฤitim softverima da meฤusobno komuniciraju i razmjenjuju podatke.
6) Koje su vaลพne metode autorizacije podrลพane Postman?
Postman nudi sljedeฤe opcije autorizacije API zahtjeva 1) API kljuฤ, 2) Oauth 1.0 i 2.0, 3) Osnovna autentifikacija, 4) Saลพeta autentifikacija, 5) Token nositelja, 6) AWS potpis, 7) Hawk autentifikacija, 8) NTLM autentifikacija.
7) Kako se biljeลพe vrijednosti varijable Postman?
Postman omoguฤuje prijavu vrijednosti varijable Postman u konzoli pomoฤu sljedeฤe naredbe:
console.log(pm.variables.get("guru99"));
8) Postman je dostupna kao izvorna aplikacija za stolna raฤunala?
Postman Alat za testiranje API-ja trenutno je dostupan za Mac, Windows (32-bitni / 64-bitni) i Linux (32-bitni / 64-bitni)
9) U ฤemu se nalazi kartica Povijest Postman?
Svi zahtjevi koje poลกaljete Postman pojavljuje se pod karticom Povijest na boฤnoj traci. Vrlo je sliฤan povijesti preglednika, koju moลพete izbrisati kad god ลพelite.
10) ล to je osnovna autentifikacija Postman?
In Postman, Basic Auth je metoda autorizacije koja se pruลพa HTTP korisniฤkim agentima kao ลกto su web preglednici za unos korisniฤkog imena i lozinke. Nakon unosa korisniฤkog imena i lozinke koje moลพete povezati sa zahtjevom.
11) ล to je binarni oblik u POST metodama?
Post binary firm je dizajniran za slanje informacija u formatu koji je nemoguฤe unijeti ruฤno. Ove se opcije koriste prilikom slanja veฤih datoteka poput CSV datoteka itd.
12) Koja je glavna razlika izmeฤu autorizacije i autentifikacije?
Evo nekoliko razlika izmeฤu autorizacije i autentifikacije:
- Autorizacija je ฤin dopuลกtanja ili dopuลกtanja nekome, dok je autentifikacija dokazivanje da je neลกto autentiฤno.
- Autentifikacija uvijek dolazi prva, dok autorizacija dolazi nakon autentifikacije.
- Autorizacija je dostupna svima koji imaju dopuลกtenje, dok autentifikacija zahtijeva da imate lozinku.
13) U ฤemu je korisni teret Postman?
Korisni teret API modula je tijelo vaลกeg zahtjeva i poruke odgovora. Kada postavljate API zahtjev, on sadrลพi podatke koje ลกaljete posluลพitelju. Korisni teret moลพete slati i primati u razliฤitim formatima, na primjer, JSON ili XML.
14) ล to je kolekcija u Postman?
Zbirka u Postman omoguฤuje grupiranje sliฤnih zahtjeva. Takoฤer vam omoguฤuje da sustavno rasporedite zahtjeve u mape.
15) ล to je skripta prethodnog zahtjeva?
Skripte prije zahtjeva pomaลพu vam u izvrลกenju JavaSkripta prije pokretanja zahtjeva. Omoguฤuje vam izvrลกavanje zadataka prethodne obrade kao ลกto su postavljanje varijabilnih vrijednosti, parametara, zaglavlja i podataka o tijelu.
16) Kako Postman varijablama se pristupa?
The Postman varijablama se uvijek pristupa koriลกtenjem naziva varijable:
{{variable name}}
17) Koje je znaฤenje pojma okolina u Postman?
Okruลพenje u Postman je skup parova kljuฤ-vrijednost. Postman omoguฤuje vam da izgradite viลกe okruลพenja i prebacivanje izmeฤu njih jednim pritiskom na gumb.
18) Zaลกto Postman nikada ne prihvaฤa bilo koje drugo kodiranje osim Base64?
Moลพete koristiti base64 jer nam pomaลพe transmit podatke u tekstualni oblik i poslati ih kao HTML podatke obrasca. ล toviลกe, moramo se osloniti na istih 64 znaka u bilo kojem jeziku kodiranja.
19) Koja vrsta kodiranja radi Postman prihvaฤa vjerodajnice za autorizaciju?
Postman prihvaฤa samo kodiranje Base64, koje je ugraฤeno Postman. U suprotnom, bilo bi dobro kada koristite web stranice treฤih strana koje vam pomaลพu pretvoriti vjerodajnice u base3.
20) Koji su razliฤiti opsegi varijable okruลพenja Postman?
Opseg varijable u Postman je definiran kao granica kojoj moลพe pristupiti.
Evo vaลพnih opsega varijable okruลพenja Postman:
- Lokalni opseg: Ovoj vrsti varijable moลพe se pristupiti samo u okruลพenju u kojem je stvorena
- Globalni opseg: Ovoj vrsti varijable moลพe se pristupiti globalno u bilo kojem okruลพenju ili bez njega.
21) Je li moguฤe uvesti lokalne varijable u Postman Monitori?
Postman monitori vam omoguฤuju uvoz lokalnih varijabli, ali ne i globalnih varijabli.
22) ล to je Postman nalog za izvrลกenje naplate?
Za sve zahtjeve u zbirci, skripte ฤe se izvrลกavati prema sljedeฤem redoslijedu:
Korak 1) Skripta prije zahtjeva povezana sa zbirkom pokrenut ฤe se prije svakog zahtjeva.
Korak 2) Skripta prije zahtjeva povezana s mapom pokrenut ฤe se prije svakog zahtjeva u odreฤenoj mapi.
Korak 3) Testna skripta povezana sa zbirkom pokrenut ฤe se nakon svakog zahtjeva.
Korak 4) Testna skripta povezana s mapom pokrenut ฤe se nakon zahtjeva u odreฤenoj mapi.
23) Moลพete li imati dvije globalne varijable opsega s istim imenom Postman?
Ne, globalni opseg nikada nema duplikate/ista imena, dok varijable s lokalnim opsegom mogu imati isti naziv u razliฤitim okruลพenjima.
24) Kako pristupate varijablama poลกtar?
Vrijednosti varijabli moลพete zabiljeลพiti u konzolu pomoฤu naredbe:
console. Log (pm. Variables.
25) ฤemu sluลพi zbirka u Postman?
In Postman, zbirka se koristi za grupiranje sliฤnih zahtjeva. Pomaลพe vam da sustavno rasporedite zahtjeve u mape.
26) Kako moลพete koristiti POSTMAN za generiranje nasumiฤnih brojeva u odreฤenom rasponu?
U svojoj skripti pred-zahtjeva definirajte svoju varijablu sa:
pm.globals.set('randomNum', Math.floor(Math.random() * 5));
Zatim u tvom URL pozovite svoju varijablu u URL ovako:
Izlaz:
{{randomNum}}
27) Kako uklanjate lokalne varijable?
Lokalne varijable se automatski uklanjaju nakon ลกto su testovi izvrลกeni.
28) ล to je 'Postman Kolekcija trkaฤa?
Postman sadrลพi alat za prikupljanje koji je koristan za automatiziranje testiranja API-ja. Pomaลพe u vizualizaciji detalja svake iteracije i rezultata testa. Za testiranje temeljeno na podacima koristi se i poลกtar prikupljaฤ.
29) ล to mislite pod poลกtarskim monitorima?
Znaฤajka nadzora poลกtara koristi se za pokretanje prikupljanja do odreฤenog vremena od strane korisnika. Meฤutim, korisnik mora biti prijavljen na svoj raฤun da bi koristio ovu znaฤajku.
30) Zaลกto svoj rad spremati u Postman oblak nije preporuฤljiv?
Ne biste trebali spremati svoj rad Postman buduฤi da vaลกi poslovni podaci ne ostaju povjerljivi. ล toviลกe, spremanje na-Postman oblak moลพe prouzroฤiti naruลกavanje sigurnosti jer zahtijeva prijavu. Stoga, spremanje vaลกeg rada u Postman oblak nije preporuฤljiv.
31) Koja su standardna pravila dizajna API testa?
Evo kljuฤnih principa dizajna API testa:
- Postaviti: Stvorite objekte, pokrenite usluge i inicijalizirajte podatke.
- Izvrลกenje: Primijenite API ili scenarij, ukljuฤujuฤi biljeลพenje
- Provjera: Koristi se za procjenu rezultata izvrลกenja
- Izvjeลกฤivanje: Oznaฤava status prolaza, neuspjeลกnog ili blokiranog
- Poฤistiti: Stanje prije ispitivanja
32) U ฤemu je timski radni prostor Postman?
Timski radni prostor sinergijsko je okruลพenje za korisnike u kojem mnogi programeri mogu razvijati API-je, pruลพati povratne informacije i suraฤivati โโna istim skupovima zahtjeva. Takoฤer pomaลพe sinkronizirati i suraฤivati โโsav rad tima na jednom mjestu.
33) ล to je ลกifra statusa 301?
Statusni kod 301 predstavlja trajno preusmjeravanje s jedne web stranice na drugu. On traลพilicama govori da je stara stranica zastarjela i da moraju indeksirati novu stranicu ili URL.
34) ล to je statusni kod 201?
Statusni kod 201 kreira se samo kada je resurs uspjeลกno kreiran koriลกtenjem PUT ili POST zahtjeva. Uz pomoฤ zaglavlja lokacije vraฤa vezu na novostvorenu.
35) Koji je postupak za uklanjanje lokalnih varijabli?
Lokalne varijable mogu se automatski ukloniti kada ste izvrลกili i dovrลกili testove.
36) ล to je Pre-Request Script Postman?
In Postman, skripta pred-zahtjeva je skup pravila koji se pokreฤe prije izvrลกenja zahtjeva.
37) Kako se parametri upita razlikuju od varijabli puta?
In Postman, varijable putanje koriste se za identifikaciju specifiฤnih resursa, a parametri upita koriste se za sortiranje ili filtriranje resursa.
38) Koji su glavni nedostaci Postman?
Evo nekoliko mana/nedostataka koriลกtenja Postman:
- Postman ne moลพe obraditi viลกe od 1000 API zahtjeva.
- Nije lako upravljati zbirkama i zahtjevima u velikom projektu.
- Postman nije idealan API alat za upravljanje radnim prostorom u obliku koda jer moลพe doฤi do puno dupliciranja koda tijekom predaje dinamiฤkih API zahtjeva.
39) Koje su neke od JS biblioteka dostupne u Postman?
Neke JS biblioteke dostupne u Postman ima
1) Lodaลก
2) Trenutak
3) VODIฤ
40) ล to je GUID?
GUID je skraฤenica za Global Unique Identifier. To su heksadecimalne znamenke koje su odvojene crticama. Ovaj Postman identifikator GUID rjeลกava svrhu jedinstvenosti.
41) Kako moลพete vidjeti zahtjeve i odgovore u dnevniku Postman?
Moลพete koristiti Postman Prozor konzole za pregled zapisa zahtjeva i odgovora.
42) Koja je vaลพnost setNextRequest u Postman?
setNextRequest pomaลพe vam definirati tijek rada. Potrebno je promijeniti redoslijed zahtjeva koji se izvrลกavaju.
43) Koji vam testni kod omoguฤuje da provjerite je li status odgovora 200 ili ne?
Slijedi testni kod za provjeru je li status odgovora 200 ili ne:
tests[โStatus Code is 200โ] = responseCode.code === 200;
44) ล to podrazumijevate pod ScratchPad?
Scratch Pad je mjesto koje pruลพa Postman koji vam pomaลพe da radite bez potrebe za povezivanjem s Postman posluลพiteljima.
45) Kako moลพete ponoviti zahtjev 100 puta Postman?
Zahtjev moลพete ponoviti 100 puta Postman pomoฤu programa Collection Runner.
46) ล to bi se dogodilo ako se doda dinamiฤka varijabla {{$randomInt}}?
Morate dodati nasumiฤni cijeli broj izmeฤu 0 i 1000.
47) Kako pristupate vrijednostima varijable iz datoteke unutar skripti pred-zahtjeva i testnih skripti?
data.var_name data['var_name']
48) Moลพete li proฤitati Postman Chrome aplikacija za ฤitanje i pisanje kolaฤiฤa?
Ne, pomoฤu aplikacije nije moguฤe ฤitati i pisati kolaฤiฤe.
49) Koji se programski jezik koristi Postman testovi?
JavaSkripta se koristi za Postman ispitivanja.
50) Koji se alat moลพe koristiti za pokretanje Postman Zbirke u Jenkins?
Newman se moลพe koristiti za trฤanje Postman Kolekcija u Jenkins.
Ova pitanja za intervju takoฤer ฤe vam pomoฤi u vaลกem ลพivotu
