Top 47 Postman Interjúkérdések és válaszok (2026)

Az Postman egy népszerű API-tesztelő eszköz, amely segít a fejlesztőcsapatnak API-dokumentumok létrehozásában, megosztásában és tesztelésében. A Postman eszköz grafikus felhasználói felületet biztosít az API teszteléséhez, valamint egy parancssori segédprogramot tapasztalt tesztelők számára. Ez az API-tesztelő eszköz abban is segít, hogy létrehozza a kérelmet az API igénye szerint. A Postman csapat kiadott egy Chrome-bővítményt is, amellyel az API tesztelhető a böngészőből.

Postman Interjúkérdések pályakezdőknek és gyakorlottaknak

Az alábbi lista az összeset lefedi Postman kérdések pályakezdőknek és szakmai szintű jelölteknek. Ez Postman interjúkérdések útmutatója segít feltörni az interjút, és segít abban, hogy megtalálja álmai munkáját a szoftvertesztelés terén.

1) Mi az Postman?

Az Postman egy rendkívül népszerű API-tesztelő eszköz, amely segít a fejlesztőcsapatnak API-k létrehozásában, megosztásában és tesztelésében. A Postman eszköz grafikus felületet biztosít az API-hoz, valamint parancssori segédprogramot a tapasztalt tesztelők számára.


2) Mi az a HTTP-kérés?

A HTTP kérés egy olyan program, amelyet a kliens küld egy névgazdagépnek, amely egy szerveren található. Kommunikációs interfészként vagy kérés-válasz protokollként működik a kliens és a szerver között. A HTTP kérés elsődleges célja a szerveren található erőforrás elérése. A HTTP kérés kezdeményezéséhez a kliens egy összetevőt használ. URL (Egységes Erőforrás-azonosító), amely tartalmazza az erőforrás eléréséhez szükséges információkat is.

Postman interjú kérdések
Postman interjú kérdések

3) Mutassa be a HTTP-válasz alapvető összetevőit?

In Postman, minden HTTP-válasz négy kulcselemet tartalmaz.

  • Válasz/Állapot Code- A szerver válaszkóddal kapcsolatos problémákat okoz az ügyfél kérésére, mivel a 404 azt jelenti, hogy az oldal nem található.
  • HTTP verzió- HTTP verzió neve. Például a HTTP v2.2
  • Válasz fejléc- Tartalmaz információkat a HTTP válaszüzenethez. Például. A tartalom hossza, dátuma, állapota, szerver típusa stb.
  • Válasz testület – Azokat az adatokat tartalmazza, amelyeket egy kliens kért a szervertől.

4) Miért használjuk Postman?

Íme néhány legjelentősebb használat oka Postman:

  • Ingyenesen használható szoftver, amely hasznos az API teszteléséhez
  • Segít az API teljes életciklusának kezelésében
  • Futásidejű szolgáltatást kínál, amely segít az API-gyűjtemények, munkaterületek, környezetek és különböző példák kezelésében.
  • Integrálni is lehet Postman ahol CI/CD eszközök mint a Circle CI, JenkinsStb
  • Hatalmas közösségi fórummal rendelkezik, amely könnyedén kezelheti az eszköz használata során felmerülő technikai problémákat.

5) Mi az API?

Az Application Programming Interface (API) egy szoftver interfész, amely lehetővé teszi, hogy két alkalmazás felhasználói beavatkozás nélkül kommunikáljon egymással. Ez szoftverfunkciók és eljárások gyűjteménye. Az API egy olyan kód, amely segít két különböző szoftver kommunikációjában és adatcseréjében.


6) Milyen fontos engedélyezési módszereket támogatnak? Postman?

Postman A következő API-kérés engedélyezési lehetőségeket kínálja: 1) API-kulcs, 2) Oauth 1.0 és 2.0, 3) Alapszintű hitelesítés, 4) Digest auth, 5) Bearer Token, 6) AWS aláírás, 7) Hawk-hitelesítés, 8) NTLM-hitelesítés.


7) Hogyan naplózza a változó értékeket? Postman?

Postman lehetővé teszi a változóértékek naplózását Postman a konzolban a következő paranccsal:

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

8) Postman elérhető natív asztali alkalmazásként?

Postman API tesztelő eszköz jelenleg elérhető Mac rendszeren, Windows (32 bites / 64 bites) és Linux (32 bites / 64 bites)


9) Miben található az Előzmények lap? Postman?

Az összes beküldött kérés Postman megjelenik az oldalsáv Előzmények lapja alatt. Nagyon hasonlít a böngészési előzményekhez, amelyeket bármikor törölhet.


10) Miben található az alapszintű hitelesítés? Postman?

In Postman, Az alapszintű hitelesítés egy hitelesítési módszer, amelyet HTTP-felhasználói ügynökök, például webböngészők számára biztosítanak felhasználónév és jelszó megadásához. A kéréshez társítható felhasználónév és jelszó megadása után.


11) Mi a bináris alak a POST metódusokban?

A Post bináris cég célja, hogy az információkat olyan formátumban küldje el, amelyet lehetetlen manuálisan megadni. Ezeket a beállításokat nagyobb fájlok, például CSV-fájlok küldésekor használja.


12) Mi a fő különbség az engedélyezés és a hitelesítés között?

Íme néhány különbség az engedélyezés és a hitelesítés között:

  • Az engedélyezés az a cselekmény, amikor valakit megengedünk vagy engedélyezünk, míg a hitelesítés bizonyítja, hogy valami valódi.
  • A hitelesítés mindig az első, míg az engedélyezés után a hitelesítés.
  • Az engedélyezés bárki számára nyitva áll, aki rendelkezik engedéllyel, míg a hitelesítéshez jelszó szükséges.

13) Miben van a hasznos teher? Postman?

Az API-modul hasznos terhelése a kérés- és válaszüzenet törzse. API-kéréskor az Ön által a szervernek küldött adatokat tartalmazza. Különféle formátumokban küldhet és fogadhat Payload-ot, például JSON vagy XML.


14) Miben található a gyűjtemény? Postman?

Egy gyűjtemény Postman lehetővé teszi a hasonló kérések csoportosítását. Lehetővé teszi a kérések szisztematikus mappákba rendezését is.


15) Mi az az előzetes kérés szkript?

Az előre kért szkriptek segítenek a végrehajtásban JavaSzkriptet a kérés futása előtt. Lehetővé teszi olyan előfeldolgozási feladatok elvégzését, mint a változó értékek, paraméterek, fejlécek és törzsadatok beállítása.


16) Hogyan a Postman a változók elérhetők?

Az Postman A változók mindig a változónév használatával érhetők el:

{{variable name}}

17) Mit jelent a környezet kifejezés? Postman?

A környezet benne Postman kulcs-érték párok halmaza. Postman lehetővé teszi több környezet létrehozását, és egy gombnyomással válthat közöttük.


18) Miért? Postman soha nem fogad el más kódolást a Base64-en kívül?

Használhatsz base64-et, mert az segít nekünk transmit az adatokat szöveges formába alakítjuk, és HTML űrlapadatként küldjük el. Továbbá, minden kódolónyelvben ugyanarra a 64 karakterre kell támaszkodnunk.


19) Milyen típusú kódolás működik Postman elfogadja a hitelesítési adatokat?

Postman csak a beépített Base64 kódolást fogadja el Postman. Ellenkező esetben előnyös lenne, ha olyan külső webhelyeket használna, amelyek segítenek a hitelesítő adatok base3-be konvertálásában.


20) Milyen hatókörei vannak egy környezeti változónak? Postman?

Egy változó hatóköre in Postman az a határ, amelyhez hozzáférhet.

Itt vannak egy környezeti változó fontos hatókörei Postman:

  • Helyi hatály: Ez a típusú változó csak abban a környezetben érhető el, amelyben létrehozták
  • Globális hatókör: Ez a fajta változó globálisan elérhető bármilyen környezetben vagy környezet nélkül.

21) Lehetséges-e helyi változókat importálni? Postman Monitorok?

Postman A monitorok lehetővé teszik a helyi változók importálását, a globális változók importálását nem.


22) Mi az a Postman behajtási végzés?

Egy gyűjteményben lévő összes kérés esetén a szkriptek a következő megadott sorrendben futnak:

Step 1) A gyűjteményhez társított előzetes kérés szkript minden kérés előtt lefut.
Step 2) Egy mappához társított előzetes kérés szkript fut le minden kérés előtt egy adott mappában.
Step 3) A gyűjteményhez társított tesztszkript minden kérés után lefut.
Step 4) Egy mappához társított tesztszkript lefut a kérés után az adott mappában.


23) Lehet benne két azonos nevű globális hatókör változó? Postman?

Nem, a globális hatókörnek soha nincs ismétlődő/azonos neve, míg a helyi hatókörrel rendelkező változók különböző környezetekben ugyanazt a nevet viselhetik.


24) Hogyan férhet hozzá a postás változókhoz?

A változóértékeket a konzolban a következő paranccsal naplózhatja:

console. Log (pm. Variables.

25) Mire használható a gyűjtemény? Postman?

In Postman, egy gyűjteményt használnak a hasonló kérések csoportosítására. Segít a kérések szisztematikus mappákba rendezésében.


26) Hogyan használhatja a POSTMAN-t véletlen számok generálására egy adott tartományban?

Az előzetes kérés szkriptjében határozza meg a változót a következőkkel:

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

Aztán a te URL hívd meg a változódat a URL így:
output:

{{randomNum}}

27) Hogyan lehet eltávolítani a helyi változókat?

A tesztek végrehajtása után a helyi változók automatikusan törlődnek.


28) Mi azPostman Gyűjteményfutók?

Postman tartalmaz egy gyűjteményfutót, amely hasznos az API-tesztelés automatizálásához. Segít megjeleníteni az egyes iterációk részleteit és a teszteredményeket. Az adatvezérelt teszteléshez postás beszedési futót is használnak.


29) Mit értesz postás monitorok alatt?

A postás figyelő funkció a gyűjtések futtatására szolgál a felhasználó által megadott ideig. A funkció használatához azonban a felhasználónak be kell jelentkeznie a fiókjába.


30) Miért mentse el a munkáját a Postman felhő nem tanácsos?

Nem szabad elmentenie a munkáját Postman mivel üzleti adatai nem maradnak bizalmasak. Ezenkívül megtakaríthatjaPostman felhő biztonsági rést okozhat, mivel bejelentkezést igényel. Ezért a munkáját a Postman felhő használata nem ajánlatos.


31) Melyek az API teszttervezés szabványos szabályai?

Íme az API-teszt tervezésének alapelvei:

  1. Beállítás: Objektumok létrehozása, szolgáltatások elindítása és adatok inicializálása.
  2. Végrehajtás: Alkalmazza az API-t vagy a forgatókönyvet, beleértve a naplózást
  3. Ellenőrzés: A végrehajtás eredményének értékelésére szolgál
  4. Jelentés: Megfelelt, sikertelen vagy blokkolt állapotot jelez
  5. Takarítás: Teszt előtti állapot

32) Miben található a Team munkaterület? Postman?

A Team-munkaterület egy olyan szinergetikus környezet a felhasználók számára, ahol sok programozó fejleszthet API-kat, ad visszajelzést, és együttműködhet ugyanazokkal a kéréskészletekkel. Segít a csapat összes munkájának egy helyen történő szinkronizálásában és együttműködésében.


33) Mi a 301-es állapotkód?

A 301-es állapotkód egy állandó átirányítást jelent az egyik weboldalról a másikra. Ez azt jelzi a keresőmotoroknak, hogy a régi oldal elavulttá vált, és a keresőmotornak indexelnie kell az új oldalt, vagy URL.


34) Mi az a 201-es állapotkód?

A 201-es állapotkód csak akkor jön létre, ha egy erőforrás sikeresen létrejött PUT vagy POST kéréssel. Egy újonnan létrehozott hivatkozásra mutató hivatkozást ad vissza a helyfejléc segítségével.


35) Mi az eljárás a helyi változók eltávolítására?

A tesztek végrehajtása és befejezése után a helyi változók automatikusan eltávolíthatók.


36) Miben található az előzetes kérés szkript Postman?

In Postman, a kérés előtti szkript olyan szabálykészlet, amely lefut egy kérés végrehajtása előtt.


37) Miben különböznek a lekérdezési paraméterek az útvonalváltozóktól?

In Postman, Az útvonalváltozók meghatározott erőforrások azonosítására, a lekérdezési paraméterek pedig az erőforrások rendezésére vagy szűrésére szolgálnak.


38) Melyek a fő hátrányai Postman?

Íme néhány hátrány/hátrány a használat során Postman:

  • Postman nem dolgozhat fel 1000-nél több API-kérést.
  • Nem könnyű kezelni a gyűjteményeket és kéréseket egy hatalmas projektben.
  • Postman nem ideális API-eszköz a munkaterület-kezeléshez kód formájában, mivel a dinamikus API-kérések átadása során sok kódduplikáció történhet.

39) Milyen JS-könyvtárak érhetők el? Postman?

Néhány JS-könyvtár elérhető itt Postman faliórái

1) Lodash
2) Pillanat
3) GUID


40) Mi az a GUID?

A GUID a Global Unique Identifier rövidítése. A hexadecimális számjegyek kötőjellel vannak elválasztva. Ez Postman Az azonosító GUID megoldja az egyediség célját.


41) Hogyan tekintheti meg a naplókéréseket és válaszokat Postman?

Használhatja a Postman Konzolablak a kérésnaplók és a válasznaplók megtekintéséhez.


42) Mi a jelentősége a setNextRequest-nek? Postman?

A setNextRequest segít a munkafolyamat meghatározásában. Meg kell változtatni a kérések végrehajtásának sorrendjét.


43) Milyen tesztkóddal ellenőrizheti, hogy a válasz állapota 200 vagy sem?

A következő tesztkód annak ellenőrzésére szolgál, hogy a válasz állapota 200 vagy sem:

tests[“Status Code is 200”] = responseCode.code === 200;

44) Mit értesz a ScratchPad alatt?

A Scratch Pad egy olyan hely, amelyet a Postman amely segít a munkában anélkül, hogy kapcsolatba kellene lépnie vele Postman szervereket.


45) Hogyan lehet egy kérést 100-szor megismételni? Postman?

Egy kérést 100-szor ismételhet be Postman a Collection Runner használatával.


46) Mi történne, ha hozzáadnánk a {{$randomInt}} dinamikus változót?

0 és 1000 közötti véletlenszerű egész számot kell hozzáadnia.


47) Hogyan lehet hozzáférni a változó értékekhez egy előzetes kérés és teszt szkriptekben lévő fájlból?

data.var_name
data['var_name']

48) El tudod olvasni a Postman Chrome alkalmazás cookie-k olvasásához és írásához?

Nem, az alkalmazás segítségével nem lehet sütiket olvasni és írni.


49) Melyik programozási nyelvhez használható Postman tesztek?

JavaA szkriptet használják Postman tesztek.


50) Melyik eszközzel lehet futtatni Postman Gyűjtemények itt: Jenkins?

Newman futáshoz használható Postman Gyűjtemény itt: Jenkins.

Ezek az interjúkérdések a viva-ban is segítenek.

Foglald össze ezt a bejegyzést a következőképpen: