Top 47 Postman Intervjuu küsimused ja vastused (2026)

. Postman on populaarne API testimise tööriist, mis aitab arendusmeeskonnal luua, jagada ja testida API dokumente. The Postman tööriist pakub GUI liidest API testimiseks ja käsurea utiliiti kogenud testijatele. See API testimise tööriist aitab teil luua ka taotluse vastavalt API vajadusele. The Postman meeskond on välja andnud ka Chrome'i laienduse, mida saab kasutada API testimiseks teie brauseris.

Postman Intervjuuküsimused värsketele ja kogenud inimestele

Allolev loend hõlmab kõiki Postman küsimused esmakursuslastele ja professionaalse tasemega kandidaatidele. See Postman intervjuu küsimuste juhend aitab teil intervjuu katkestada ja aitab teil leida unistuste töökoha tarkvara testimiseks.

1) Mis on Postman?

. Postman on ülipopulaarne API testimise tööriist, mis aitab arendusmeeskonnal API-d luua, jagada ja testida. The Postman tööriist pakub API-le GUI-liidest ja kogenud testijatele käsurea-utiliiti.


2) Mis on HTTP-päring?

HTTP-päring on programm, mille klient teeb serveris asuvale nimehostile. See töötab sideliidese või päringu-vastuse protokollina kliendi ja serveri vahel. HTTP-päringu peamine kasutusala on juurdepääs serveris olevale ressursile. HTTP päringu algatamiseks kasutab klient URL-i komponente (Uniform Resource Locator), mis sisaldab ka ressursile juurdepääsuks vajalikku teavet.

Postman Intervjuu Küsimused
Postman Intervjuu Küsimused

3) Määrake HTTP-vastuse põhikomponendid?

In Postman, sisaldab iga HTTP-vastus nelja põhielementi.

  • Vastuse/oleku kood- Kliendi päringule on serveri vastusekoodiga probleeme, kuna 404 tähendab, et lehte ei leitud.
  • HTTP versioon - HTTP versiooni nimi. Näiteks HTTP v2.2
  • Vastuse päis- See sisaldas teavet HTTP-vastussõnumi kohta. Näiteks. Sisu pikkus, kuupäev, olek, serveri tüüp jne.
  • Vastusorgan – See sisaldab andmeid, mida klient serverilt küsis.

4) Miks me kasutame Postman?

Siin on mõned kasutamise silmapaistvamad põhjused Postman:

  • API testimisel abiks oleva tarkvara kasutamine on tasuta
  • See aitab teil hallata API täielikku elutsüklit
  • See pakub käitusteenust, mis aitab hallata API kogusid, tööruume, keskkondi ja erinevaid näiteid.
  • Saate ka integreerida Postman koos CI/CD tööriistad nagu Circle CI, Jenkins jne.
  • Sellel on suur kogukonna foorum, mis võimaldab hõlpsalt lahendada tööriista kasutamise ajal tekkivaid tehnilisi probleeme.

5) Mis on API?

Rakenduse programmeerimisliides (API) on tarkvaraliides, mis võimaldab kahel rakendusel üksteisega suhelda ilma kasutaja sekkumiseta. See on tarkvara funktsioonide ja protseduuride kogum. API on defineeritud kui kood, mis aitab kahel erineval tarkvaral omavahel suhelda ja andmeid vahetada.


6) Millised on olulised autoriseerimismeetodid, mida toetatakse? Postman?

Postman pakub järgmisi API päringu autoriseerimisvalikuid: 1) API võti, 2) Oauth 1.0 ja 2.0, 3) põhiauth, 4) kokkuvõtte autentimine, 5) kandja luba, 6) AWS-i allkiri, 7) kulli autentimine, 8) NTLM-i autentimine.


7) Kuidas muutujate väärtusi sisse logida? Postman?

Postman võimaldab muutujate väärtusi sisse logida Postman konsoolis, kasutades järgmist käsku:

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

8) Postman on saadaval algse töölauarakendusena?

Postman API testimise tööriist on praegu saadaval Maci jaoks, Windows (32-bitine / 64-bitine) ja Linux (32-bitine / 64-bitine)


9) Milles on vahekaart Ajalugu? Postman?

Kõik taotlused, mille saadate Postman kuvatakse külgriba vahekaardi Ajalugu all. See on väga sarnane brauseri ajalooga, mida saate igal ajal kustutada.


10) Mis on põhiautendis? Postman?

In Postman, Basic Auth on autoriseerimismeetod, mis on ette nähtud HTTP kasutajaagentidele, näiteks veebibrauseritele, kasutajanime ja parooli sisestamiseks. Pärast kasutajanime ja parooli sisestamist, mida saate päringuga seostada.


11) Mis on binaarvorm POST-meetodites?

Postitusbinaarettevõte on loodud teabe saatmiseks vormingus, mida on võimatu käsitsi sisestada. Neid valikuid kasutatakse suuremate failide (nt CSV-failide jne) saatmisel.


12) Mis on peamine erinevus autoriseerimise ja autentimise vahel?

Siin on mõned erinevused autoriseerimise ja autentimise vahel.

  • Autoriseerimine on kellegi lubamine või lubamine, samas kui autentimine tõestab, et miski on ehtne.
  • Autentimine on alati esimene, autoriseerimine aga pärast autentimist.
  • Autoriseerimine on avatud kõigile, kellel on selleks luba, samas kui autentimine nõuab parooli olemasolu.

13) Mis on kasulik koormus Postman?

API mooduli kasulik koormus on teie päringu ja vastuse sõnumi sisu. API päringu tegemisel sisaldab see andmeid, mille saadate serverisse. Saate saata ja vastu võtta Payload erinevates vormingutes, näiteks JSON või XML.


14) Milles on kollektsioon Postman?

Kollektsioon sisse Postman võimaldab sarnaseid taotlusi rühmitada. Samuti võimaldab see taotlusi süstemaatiliselt kaustadesse paigutada.


15) Mis on eelpäringu skript?

Eelpäringu skriptid aitavad teil käivitada JavaSkript enne päringu käitamist. See võimaldab teil täita eeltöötlusülesandeid, nagu muutuvate väärtuste, parameetrite, päiste ja kehaandmete seadistamine.


16) Kuidas Postman muutujatele on juurdepääs?

. Postman muutujatele pääseb alati juurde muutuja nime kasutades:

{{variable name}}

17) Mida tähendab mõiste keskkond Postman?

Keskkond sisse Postman on võtme-väärtuste paaride kogum. Postman võimaldab luua mitu keskkonda ja vahetada nende vahel ühe nupuvajutusega.


18) Miks Postman kas te ei aktsepteeri peale Base64 kunagi ühtegi muud kodeeringut?

Võite kasutada base64, kuna see aitab meil andmeid tekstivormingusse edastada ja HTML-vormingu andmetena saata. Lisaks peame tuginema samadele 64 tähemärgile mis tahes kodeerimiskeeles.


19) Millist kodeeringut teeb Postman nõustub autoriseerimise mandaatidega?

Postman aktsepteerib ainult Base64 kodeeringut, mis on sisseehitatud Postman. Vastasel juhul tuleks kasuks, kui kasutate kolmandate osapoolte veebisaite, mis aitavad teil mandaadid base3-ks teisendada.


20) Millised on keskkonnamuutuja erinevad ulatused Postman?

Muutuja ulatus Postman on määratletud kui piirid, millele see pääseb juurde.

Siin on keskkonnamuutuja olulised ulatused Postman:

  • Kohalik ulatus: Seda tüüpi muutujale pääseb juurde ainult keskkonnas, kus see loodi
  • Globaalne ulatus: Seda tüüpi muutujale saab globaalselt juurde pääseda mis tahes keskkonnas või ilma keskkonnata.

21) Kas on võimalik importida kohalikke muutujaid Postman Monitorid?

Postman monitorid võimaldavad importida kohalikke muutujaid, kuid mitte globaalseid muutujaid.


22) Mis on Postman inkasso täitmiskorraldus?

Kõikide kogus olevate päringute puhul käivituvad skriptid järgmises etteantud järjekorras:

Step 1) Koguga seotud eelpäringu skript käivitatakse enne iga päringut.
Step 2) Kaustaga seotud eelpäringu skript käivitatakse enne iga konkreetse kausta päringut.
Step 3) Koguga seotud testskript käivitub pärast iga päringut.
Step 4) Kaustaga seotud testskript käivitatakse pärast päringut konkreetses kaustas.


23) Kas teil on kaks sama nimega globaalset ulatuse muutujat? Postman?

Ei, globaalsel ulatusel ei ole kunagi duplikaate/sama nimesid, samas kui kohaliku ulatusega muutujatel võib erinevates keskkondades olla sama nimi.


24) Kuidas pääsete ligi postiljoni muutujatele?

Muutujate väärtused saate konsoolis logida, kasutades käsku:

console. Log (pm. Variables.

25) Milleks on kollektsiooni kasu Postman?

In Postman, kasutatakse sarnaste päringute rühmitamiseks kogu. See aitab teil taotlusi süstemaatiliselt kaustadesse paigutada.


26) Kuidas saab POSTMANI kasutada juhuslike numbrite genereerimiseks kindlas vahemikus?

Määrake oma eelpäringu skriptis oma muutuja järgmisega:

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

Seejärel kutsuge URL-is oma muutuja URL-is järgmiselt:
Väljund:

{{randomNum}}

27) Kuidas eemaldada kohalikke muutujaid?

Kohalikud muutujad eemaldatakse automaatselt pärast testide sooritamist.


28) Mis on "Postman Kogumisjooksjad?

Postman sisaldab kogumisprogrammi, mis on kasulik API testimise automatiseerimiseks. See aitab visualiseerida iga iteratsiooni üksikasju ja testi tulemusi. Andmepõhise testimise jaoks kasutatakse ka postiljoni kogumisjooksu.


29) Mida sa mõtled postiljoni monitoride all?

Postimehe monitori funktsiooni kasutatakse kogude käitamiseks kuni kasutaja määratud ajani. Selle funktsiooni kasutamiseks peab kasutaja aga oma kontole sisse logima.


30) Miks salvestada oma tööd Postman pilv ei ole soovitatav?

Te ei tohiks oma tööd salvestada Postman kuna teie ettevõtte andmed ei jää konfidentsiaalseks. Lisaks säästate omaPostman pilv võib põhjustada turvarikkumist, kuna see nõuab sisselogimist. Seetõttu salvestage oma töö Postman pilv ei ole soovitatav.


31) Millised on API testimise standardreeglid?

Siin on API-testi kavandamise peamised põhimõtted:

  1. Setup: Looge objekte, käivitage teenuseid ja lähtestage andmeid.
  2. Täitmine: Rakendage API või stsenaarium, sealhulgas logimine
  3. Kontrollimine: Seda kasutatakse täitmise tulemuse hindamiseks
  4. Aruandlus: Näitab läbitud, ebaõnnestunud või blokeeritud olekut
  5. Korista ära: Testieelne olek

32) Milles on meeskonna tööruum? Postman?

Meeskonna tööruum on kasutajate jaoks sünergiline keskkond, kus paljud programmeerijad võivad arendada API-sid, anda tagasisidet ja teha koostööd samade päringukogumitega. Samuti aitab see ühes kohas kogu meeskonna tööd sünkroonida ja koostööd teha.


33) Mis on olekukood 301?

Olekukood 301 tähistab püsivat ümbersuunamist ühelt veebisaidi lehelt teisele. See teatab otsingumootoritele, et vana leht on aegunud ja mootor peab uue lehe või URL-i indekseerima.


34) Mis on olekukood 201?

Olekukood 201 luuakse ainult siis, kui ressurss on edukalt loodud PUT- või POST-päringu abil. See tagastab asukoha päise abil lingi äsja loodud lingile.


35) Milline on kohalike muutujate eemaldamise protseduur?

Kohalikud muutujad saab automaatselt eemaldada, kui olete testid sooritanud ja lõpetanud.


36) Milles on eelpäringu skript? Postman?

In Postman, eelpäringu skript on reeglite kogum, mis käivitatakse enne päringu täitmist.


37) Mille poolest erinevad päringuparameetrid teemuutujatest?

In Postman, Teemuutujaid kasutatakse konkreetsete ressursside tuvastamiseks ja päringuparameetreid ressursside sortimiseks või filtreerimiseks.


38) Millised on peamised puudused Postman?

Siin on mõned kasutamise miinused/miinused Postman:

  • Postman ei saa töödelda rohkem kui 1000 API päringut.
  • Kogude ja taotluste haldamine massiivses projektis ei ole lihtne.
  • Postman ei ole ideaalne API tööriist tööruumi haldamiseks koodi kujul, kuna dünaamiliste API päringute edastamisel võib esineda palju koodi dubleerimist.

39) Millised on mõned JS-i teegid, mis on saadaval? Postman?

Mõned JS-i teegid on saadaval Postman See on

1) Lodash
2) Hetk
3) GUID


40) Mis on GUID?

GUID on lühend sõnast Global Unique Identifier. Need on kuueteistkümnendarvud, mis eraldatakse sidekriipsudega. See Postman identifikaator GUID lahendab unikaalsuse eesmärgi.


41) Kuidas saate vaadata logipäringuid ja vastuseid? Postman?

Võite kasutada Postman Konsooliaken päringulogide ja vastuste logide vaatamiseks.


42) Milles seisneb setNextRequesti tähtsus? Postman?

setNextRequest aitab teil töövoogu määratleda. Seda on vaja taotluste täitmise järjekorra muutmiseks.


43) Milline testkood võimaldab kontrollida, kas vastuse staatus on 200 või mitte?

Järgnev on testkood, et kontrollida, kas vastuse olek on 200 või mitte:

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

44) Mida te ScratchPadist mõistate?

Scratch Pad on koht, mille pakub Postman mis aitab teil töötada ilma, et peaksite nendega ühendust looma Postman Serverid.


45) Kuidas saate taotlust 100 korda sisse korrata? Postman?

Saate taotlust korrata 100 korda Postman kasutades Collection Runnerit.


46) Mis juhtuks, kui lisada dünaamiline muutuja {{$randomInt}}?

Peate lisama juhusliku täisarvu vahemikus 0 kuni 1000.


47) Kuidas pääsete juurde eelpäringu- ja testskriptides olevast failist muutujate väärtustele?

data.var_name
data['var_name']

48) Kas saate lugeda Postman Chrome'i rakendus küpsiste lugemiseks ja kirjutamiseks?

Ei, küpsiseid on rakenduse abil võimatu lugeda ja kirjutada.


49) Millise programmeerimiskeele jaoks kasutatakse Postman testid?

JavaSkripti kasutatakse Postman testid.


50) Millist tööriista saab kasutada Postman Kollektsioonid Jenkinsis?

Newmani saab kasutada jooksmiseks Postman Kollektsioon Jenkinsis.

Need intervjuu küsimused aitavad ka teie viva (suuline)

Võta see postitus kokku järgmiselt: