Top 47 Postman Haastattelukysymykset ja vastaukset (2026)

Postman on suosittu API-testaustyรถkalu, joka auttaa kehitystiimiรค luomaan, jakamaan ja testaamaan API-asiakirjoja. The Postman tyรถkalu tarjoaa graafisen kรคyttรถliittymรคn API:n testaamiseen ja komentorivityรถkalun kokeneille testaajille. Tรคmรค API-testaustyรถkalu auttaa sinua myรถs luomaan pyynnรถn API-tarpeen mukaan. The Postman tiimi on myรถs julkaissut Chrome-laajennuksen, jolla voidaan testata sovellusliittymรครค selaimessasi.

Postman Haastattelukysymyksiรค uusille ja kokeneille

Alla oleva luettelo kattaa kaikki Postman kysymyksiรค uusille ja ammattitason hakijoille. Tรคmรค Postman haastattelukysymysten opas auttaa sinua murtamaan haastattelun ja auttaa sinua saamaan unelmatyรถsi ohjelmistotestausta varten.

1) Mikรค on Postman?

Postman on erittรคin suosittu API-testaustyรถkalu, joka auttaa kehitystiimiรค luomaan, jakamaan ja testaamaan API:n. The Postman tyรถkalu tarjoaa graafisen kรคyttรถliittymรคn API:lle ja komentorivityรถkalun kokeneille testaajille.


2) Mikรค on HTTP-pyyntรถ?

HTTP-pyyntรถ on ohjelma, jonka asiakas tekee palvelimella sijaitsevalle nimipalvelimelle. Se toimii kommunikaatiorajapintana tai pyyntรถ-vastaus-protokollana asiakkaan ja palvelimen vรคlillรค. HTTP-pyynnรถn ensisijainen kรคyttรถtarkoitus on palvelimella olevan resurssin kรคyttรถ. HTTP-pyynnรถn aloittamiseen asiakas kรคyttรครค komponentteja URL (Uniform Resource Locator), joka sisรคltรครค myรถs resurssin kรคyttรคmiseen tarvittavat tiedot.

Postman Haastattelu kysymykset
Postman Haastattelu kysymykset

3) Kerro HTTP-vastauksen ydinkomponentit?

In Postman, jokainen HTTP-vastaus sisรคltรครค neljรค avainelementtiรค.

  • Vastaus/Tila Code- Palvelimella on vastauskoodiongelmia asiakkaan pyynnรถstรค, koska 404 tarkoittaa Sivua ei lรถydy.
  • HTTP-versio - HTTP-version nimi. Esimerkiksi HTTP v2.2
  • Vastauksen otsikko- Se sisรคlsi HTTP-vastausviestin tiedot. Esimerkiksi. Sisรคllรถn pituus, pรคivรคmรครคrรค, tila, palvelimen tyyppi jne.
  • Response Body - Se sisรคltรครค tiedot, jotka asiakas pyysi palvelimelta.

4) Miksi kรคytรคmme Postman?

Tรคssรค on joitain nรคkyvimpiรค syitรค kรคyttรถรถn Postman:

  • Sovelluksen kรคyttรถ on ilmaista API-testauksessa
  • Se auttaa sinua hallitsemaan API:n elinkaaren pรครคstรค pรครคhรคn
  • Se tarjoaa Runtime Servicen, joka auttaa hallitsemaan API-kokoelmia, tyรถtiloja, ympรคristรถjรค ja erilaisia โ€‹โ€‹esimerkkejรค.
  • Voit myรถs integroida Postman CI/CD-tyรถkalut kuten Circle CI, Jenkins, Jne
  • Sillรค on laaja yhteisรถfoorumi, joka voi helposti ratkaista tyรถkalun kรคytรถn aikana kohtaamasi tekniset ongelmat.

5) Mikรค on API?

Application Programming Interface (API) on ohjelmistokรคyttรถliittymรค, jonka avulla kaksi sovellusta voivat olla vuorovaikutuksessa keskenรครคn ilman kรคyttรคjรคn toimia. Se on kokoelma ohjelmistotoimintoja ja -menettelyjรค. API mรครคritellรครคn koodiksi, joka auttaa kahta eri ohjelmistoa kommunikoimaan ja vaihtamaan tietoja keskenรครคn.


6) Mitkรค ovat tรคrkeitรค valtuutusmenetelmiรค, joita tuetaan? Postman?

Postman tarjoaa seuraavat API-pyynnรถn valtuutusvaihtoehdot 1) API-avain, 2) Oauth 1.0 ja 2.0, 3) Perustodennus, 4) Digest-auth, 5) Bearer Token, 6) AWS-allekirjoitus, 7) Hawk-todennus, 8) NTLM-todennus.


7) Kuinka kirjaat muuttujien arvot sisรครคn Postman?

Postman mahdollistaa muuttujien arvojen kirjaamisen sisรครคn Postman konsolissa kรคyttรคmรคllรค seuraavaa komentoa:

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

8) Postman on saatavana alkuperรคisenรค tyรถpรถytรคsovelluksena?

Postman API-testaustyรถkalu on tรคllรค hetkellรค saatavana Macille, Windows (32-bittinen / 64-bittinen) ja Linux (32-bittinen / 64-bittinen)


9) Missรค Historia-vรคlilehti on Postman?

Kaikki lรคhettรคmรคsi pyynnรถt Postman nรคkyy sivupalkin Historia-vรคlilehden alla. Se on hyvin samanlainen kuin selainhistoria, jonka voit tyhjentรครค milloin haluat.


10) Mikรค on perustodennus? Postman?

In Postman, Basic Auth on HTTP-kรคyttรคjรคagenteille, kuten verkkoselaimille, antama valtuutusmenetelmรค kรคyttรคjรคnimen ja salasanan syรถttรคmiseen. Kun olet syรถttรคnyt kรคyttรคjรคtunnuksen ja salasanan, jotka voit liittรครค pyyntรถรถn.


11) Mikรค on binรครคrimuoto POST-menetelmissรค?

Post-binรครคriyritys on suunniteltu lรคhettรคmรครคn tiedot muodossa, jota on mahdotonta syรถttรครค manuaalisesti. Nรคitรค vaihtoehtoja kรคytetรครคn lรคhetettรคessรค suurempia tiedostoja, kuten CSV-tiedostoja jne.


12) Mikรค on tรคrkein ero valtuutuksen ja todennuksen vรคlillรค?

Tรคssรค on muutamia eroja valtuutuksen ja todennuksen vรคlillรค:

  • Valtuutus tarkoittaa jonkun sallimista tai sallimista, kun taas todennus todistaa, ettรค jokin on aito.
  • Todennus tulee aina ensin, kun taas valtuutus tulee todennuksen jรคlkeen.
  • Valtuutus on avoin kaikille, joilla on siihen lupa, kun taas todennus vaatii salasanan.

13) Mikรค on hyรถtykuorma Postman?

API-moduulin hyรถtykuorma on pyyntรถsi ja vastausviestisi runko. Kun teet API-pyynnรถn, se sisรคltรครค tiedot, jotka lรคhetรคt palvelimelle. Voit lรคhettรครค ja vastaanottaa Payload-tiedostoja eri muodoissa, esimerkiksi JSON tai XML.


14) Missรค kokoelma on Postman?

Kokoelma sisรครคn Postman voit ryhmitellรค samankaltaisia โ€‹โ€‹pyyntรถjรค. Sen avulla voit myรถs jรคrjestรครค pyynnรถt jรคrjestelmรคllisesti kansioihin.


15) Mikรค on ennakkopyyntรถskripti?

Ennakkopyyntรถskriptit auttavat sinua suorittamaan JavaKomentosarja ennen pyynnรถn suorittamista. Sen avulla voit suorittaa esikรคsittelytehtรคviรค, kuten muuttujien arvojen, parametrien, otsikoiden ja runkotietojen asettamisen.


16) Miten Postman muuttujia pรครคsee kรคsiksi?

Postman muuttujiin pรครคstรครคn aina kรคyttรคmรคllรค muuttujan nimeรค:

{{variable name}}

17) Mitรค termi ympรคristรถ tarkoittaa? Postman?

Ympรคristรถ sisรครคn Postman on joukko avainarvo-pareja. Postman voit rakentaa useita ympรคristรถjรค ja vaihtaa niiden vรคlillรค napin painalluksella.


18) Miksi Postman ei koskaan hyvรคksy mitรครคn muuta koodausta Base64:n lisรคksi?

Voit kรคyttรครค base64-protokollaa, koska se auttaa meitรค transmit data tekstimuotoon ja lรคhetรค se HTML-lomakedatana. Lisรคksi meidรคn on luotettava samoihin 64 merkkiin missรค tahansa koodauskielessรค.


19) Millainen koodaus toimii Postman hyvรคksyy valtuutustiedot?

Postman hyvรคksyy vain Base64-koodauksen, joka on sisรครคnrakennettu Postman. Muuten olisi hyรถtyรค, jos kรคytรคt kolmannen osapuolen verkkosivustoja, jotka auttavat sinua muuttamaan valtuustiedot base3:ksi.


20) Mitkรค ovat ympรคristรถmuuttujan eri laajuudet? Postman?

Muuttujan laajuus sisรครคn Postman mรครคritellรครคn rajiksi, joihin se voi pรครคstรค.

Tรคssรค on tรคrkeitรค ympรคristรถmuuttujan laajuuksia Postman:

  • Paikallinen laajuus: Tรคmรคntyyppisiรค muuttujia voi kรคyttรครค vain siinรค ympรคristรถssรค, jossa se luotiin
  • Globaali kattavuus: Tรคmรคntyyppisiรค muuttujia voidaan kรคyttรครค maailmanlaajuisesti missรค tahansa ympรคristรถssรค tai ei ympรคristรถssรค.

21) Onko mahdollista tuoda paikallisia muuttujia sisรครคn Postman Monitorit?

Postman monitorien avulla voit tuoda paikallisia muuttujia, mutta ei globaaleja muuttujia.


22) Mikรค on Postman kokoelman tรคytรคntรถรถnpanomรครคrรคys?

Kaikkien kokoelman pyyntรถjen komentosarjat suoritetaan seuraavassa annetussa jรคrjestyksessรค:

Vaihe 1) Kokoelmaan liittyvรค esipyyntรถskripti suoritetaan ennen jokaista pyyntรถรค.
Vaihe 2) Kansioon liittyvรค esipyyntรถkomentosarja suoritetaan ennen jokaista tietyn kansion pyyntรถรค.
Vaihe 3) Kokoelmaan liittyvรค testiskripti suoritetaan jokaisen pyynnรถn jรคlkeen.
Vaihe 4) Kansioon liittyvรค testiskripti suoritetaan pyynnรถn jรคlkeen tietyssรค kansiossa.


23) Voitko sisรคltรครค kaksi globaalia laajuusmuuttujaa, joilla on sama nimi? Postman?

Ei, globaalilla laajuudella ei koskaan ole pรครคllekkรคisiรค/samoja nimiรค, kun taas muuttujilla, joilla on paikallinen laajuus, voi olla sama nimi eri ympรคristรถissรค.


24) Kuinka pรครคset kรคsiksi postimiesmuuttujiin?

Voit kirjata muuttujien arvot konsoliin komennolla:

console. Log (pm. Variables.

25) Mitรค hyรถtyรค kokoelmasta on? Postman?

In Postman, kokoelmaa kรคytetรครคn samanlaisten pyyntรถjen ryhmittelyyn. Se auttaa sinua jรคrjestรคmรครคn pyynnรถt jรคrjestelmรคllisesti kansioihin.


26) Kuinka voit kรคyttรครค POSTMANia satunnaislukujen luomiseen tietyllรค alueella?

Mรครคritรค Pre-Request-skriptissรคsi muuttujasi seuraavasti:

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

Sitten sinun URL kutsu muuttujaasi URL niin kuin:
lรคhtรถ:

{{randomNum}}

27) Miten paikalliset muuttujat poistetaan?

Paikalliset muuttujat poistetaan automaattisesti, kun testit on suoritettu.


28) Mikรค onPostman Kerรคysjuoksijoita?

Postman sisรคltรครค kokoelmarunnerin, joka on hyรถdyllinen API-testauksen automatisoinnissa. Se auttaa visualisoimaan kunkin iteroinnin yksityiskohdat ja testitulokset. Tietopohjaiseen testaukseen kรคytetรครคn myรถs postinkantajan kerรคilyohjainta.


29) Mitรค tarkoitat postimiehillรค?

Postimiesvalvontaominaisuutta kรคytetรครคn kerรครคmiseen kรคyttรคjรคn mรครคrรครคmรครคn aikaan asti. Kรคyttรคjรคn on kuitenkin oltava kirjautuneena tililleen voidakseen kรคyttรครค tรคtรค ominaisuutta.


30) Miksi tyรถsi tallentaminen Postman pilvi ei ole suositeltavaa?

Sinun ei pitรคisi tallentaa tรถitรคsi Postman koska yrityksesi tiedot eivรคt pysy luottamuksellisina. Lisรคksi sรครคstรคtPostman pilvi voi aiheuttaa tietoturvaloukkauksen, koska se vaatii sisรครคnkirjautumisen. Siksi tyรถsi tallentaminen Postman pilvi ei ole suositeltavaa.


31) Mitkรค ovat API-testisuunnittelun standardisรครคnnรถt?

Tรคssรค ovat API-testin suunnittelun keskeiset periaatteet:

  1. Setup: Luo objekteja, kรคynnistรค palveluita ja alusta tiedot.
  2. toteutus: Ota API tai skenaario kรคyttรถรถn, mukaan lukien kirjaaminen
  3. Todentaminen: Sitรค kรคytetรครคn suorituksen tuloksen arvioimiseen
  4. raportointi: Osoittaa hyvรคksytyn, epรคonnistuneen tai estetty-tilan
  5. Siivota: Testiรค edeltรคvรค tila

32) Missรค Team-tyรถtila on? Postman?

Team-tyรถtila on synerginen ympรคristรถ kรคyttรคjille, jossa monet ohjelmoijat voivat kehittรครค API:ita, antaa palautetta ja tehdรค yhteistyรถtรค samoissa pyyntรถryhmissรค. Se auttaa myรถs synkronoimaan ja tekemรครคn yhteistyรถtรค koko tiimin tyรถn yhdessรค paikassa.


33) Mikรค on 301-tilakoodi?

301-tilakoodi edustaa pysyvรครค uudelleenohjausta verkkosivuston sivulta toiselle. Se kertoo hakukoneille, ettรค vanha sivu on vanhentunut ja hakukoneen on indeksoitava uusi sivu tai URL.


34) Mikรค on tilakoodi 201?

Tilakoodi 201 luodaan vain, kun resurssi on luotu onnistuneesti kรคyttรคmรคllรค PUT- tai POST-pyyntรถรค. Se palauttaa linkin รคskettรคin luotuun sijaintiotsikon avulla.


35) Miten paikalliset muuttujat poistetaan?

Paikalliset muuttujat voidaan poistaa automaattisesti, kun olet suorittanut ja suorittanut testit.


36) Missรค esipyyntรถskripti on? Postman?

In Postman, esipyyntรถskripti on joukko sรครคntรถjรค, jotka suoritetaan ennen pyynnรถn suorittamista.


37) Miten kyselyparametrit eroavat polkumuuttujista?

In Postman, Polkumuuttujia kรคytetรครคn tiettyjen resurssien tunnistamiseen ja kyselyparametreja resurssien lajitteluun tai suodattamiseen.


38) Mitkรค ovat tรคrkeimmรคt haitat Postman?

Tรคssรค on joitain kรคytรถn haittoja/haittoja Postman:

  • Postman ei voi kรคsitellรค enempรครค kuin 1000 API-pyyntรถรค.
  • Kokoelmien ja pyyntรถjen hallinta massiivisessa projektissa ei ole helppoa.
  • Postman ei ole ihanteellinen API-tyรถkalu tyรถtilan hallintaan koodin muodossa, koska dynaamisia API-pyyntรถjรค vรคlitettรคessรค voi esiintyรค paljon koodin kopioimista.

39) Missรค JS-kirjastoissa on saatavilla? Postman?

Jotkut JS-kirjastot ovat saatavilla Postman olemme

1) Lodash
2) Hetki
3) GUID


40) Mikรค on GUID?

GUID on lyhenne sanoista Global Unique Identifier. Se on heksadesimaaliluku, joka on erotettu yhdysviivalla. Tรคmรค Postman tunniste GUID ratkaisee yksilรถllisyyden tarkoituksen.


41) Kuinka voit tarkastella lokipyyntรถjรค ja vastauksia? Postman?

Voit kรคyttรครค Postman Konsoli-ikkuna, josta voit tarkastella pyyntรถlokeja ja vastauslokeja.


42) Mikรค merkitys setNextRequestillรค on? Postman?

setNextRequest auttaa sinua mรครคrittรคmรครคn tyรถnkulun. Se on tarpeen muuttaa suoritettavien pyyntรถjen jรคrjestystรค.


43) Millรค testikoodilla voit tarkistaa, onko vastauksen tila 200 vai ei?

Seuraavassa on testikoodi, jolla tarkistetaan, onko vastauksen tila 200 vai ei:

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

44) Mitรค ymmรคrrรคt ScratchPadilla?

Scratch Pad on paikka, jonka tarjoaa Postman joka auttaa sinua tyรถskentelemรครคn ilman yhteydenpitoa Postman palvelimia.


45) Kuinka voit toistaa pyynnรถn 100 kertaa Postman?

Pyynnรถn voi toistaa 100 kertaa Postman kรคyttรคmรคllรค Collection Runneria.


46) Mitรค tapahtuisi, jos {{$randomInt}} dynaaminen muuttuja lisรคtรครคn?

Sinun on lisรคttรคvรค satunnainen kokonaisluku vรคliltรค 0-1000.


47) Kuinka pรครคset kรคsiksi muuttujaarvoihin ennakkopyyntรถ- ja testiskriptien sisรคllรค olevasta tiedostosta?

data.var_name
data['var_name']

48) Osaatko lukea Postman Chrome-sovellus evรคsteiden lukemiseen ja kirjoittamiseen?

Ei, evรคsteiden lukeminen ja kirjoittaminen sovelluksella on mahdotonta.


49) Mihin ohjelmointikieleen kรคytetรครคn Postman testit?

JavaSkriptiรค kรคytetรครคn Postman testejรค.


50) Mitรค tyรถkalua voidaan kรคyttรครค Postman Kokoelmat Jenkins?

Newmania voidaan kรคyttรครค juoksemiseen Postman Kerรคys sisรครคn Jenkins.

Nรคmรค haastattelukysymykset auttavat myรถs vivassasi (suullinen)

Tiivistรค tรคmรค viesti seuraavasti: