Top 47 Postman Intervjuspørsmål og svar (2026)

Ocuco Postman er et populært API-testverktøy som hjelper utviklingsteamet med å lage, dele og teste dokumenter av API. De Postman verktøyet gir et GUI-grensesnitt for å teste en API og et kommandolinjeverktøy for erfarne testere. Dette API-testverktøyet hjelper deg også med å lage forespørselen i henhold til behovet til API. De Postman teamet har også gitt ut en Chrome-utvidelse som kan brukes til å teste API fra nettleseren din.

Postman Intervjuspørsmål for nybegynnere og erfarne

Listen nedenfor dekker alle Postman spørsmål til ferskinger og kandidater på profesjonelt nivå. Dette Postman guide for intervjuspørsmål vil hjelpe deg med å knekke intervjuet og hjelpe deg med å få drømmejobben din for programvaretesting.

1) Hva er Postman?

Ocuco Postman er et svært populært API-testverktøy som hjelper utviklingsteamet med å lage, dele og teste en API. De Postman verktøyet gir et GUI-grensesnitt til API og et kommandolinjeverktøy for erfarne testere.


2) Hva er en HTTP-forespørsel?

En HTTP-forespørsel er et program som klienten sender til en navnevert som ligger på en server. Den fungerer som et kommunikasjonsgrensesnitt eller en forespørsels-svar-protokoll mellom en klient og en server. Hovedbruken av HTTP-forespørselen er å få tilgang til en ressurs på serveren. For å starte HTTP-forespørselen bruker klienten komponenter i en URL (Uniform Resource Locator) som også inkluderer informasjonen som trengs for å få tilgang til ressursen.

Postman intervjuspørsmål
Postman intervjuspørsmål

3) Angi kjernekomponentene i en HTTP-respons?

In Postman, inneholder hvert HTTP-svar fire nøkkelelementer.

  • Svar/status Code- Det er problemer med svarkode fra en server for klientens forespørsel, ettersom 404 betyr siden ikke funnet.
  • HTTP-versjon- HTTP-versjonsnavn. For eksempel HTTP v2.2
  • Svaroverskrift- Den inkluderte informasjon for HTTP-svarmeldingen. For eksempel. Innholdets lengde, dato, status, servertype osv.
  • Response Body – Den inneholder dataene som en klient ba om fra serveren.

4) Hvorfor bruker vi Postman?

Her er noen av de mest fremtredende grunnene til å bruke Postman:

  • Det er gratis å bruke programvare som er nyttig for API-testing
  • Det hjelper deg å administrere ende-til-ende-livssyklusen til API
  • Den tilbyr Runtime Service som hjelper deg med å administrere API-samlinger, arbeidsområder, miljøer og forskjellige eksempler.
  • Du kan også integrere Postman med CI/CD-verktøy som Circle CI, JenkinsOsv
  • Den har et stort fellesskapsforum som enkelt kan løse eventuelle tekniske problemer du møter mens du bruker verktøyet.

5) Hva er API?

Application Programming Interface (API) er et programvaregrensesnitt som gjør det mulig for to applikasjoner å samhandle med hverandre uten brukerintervensjon. Det er en samling av programvarefunksjoner og prosedyrer. API er definert som en kode som hjelper to forskjellige programvarer med å kommunisere og utveksle data med hverandre.


6) Hva er de viktige autorisasjonsmetodene som støttes av Postman?

Postman tilbyr følgende autorisasjonsalternativer for API-forespørsel 1) API-nøkkel, 2) Oauth 1.0 og 2.0, 3) Grunnleggende autentisering, 4) Digest-autentisering, 5) Bearer Token, 6) AWS-signatur, 7) Hawk-autentisering, 8) NTLM-autentisering.


7) Hvordan logger du variabelverdier inn Postman?

Postman lar deg logge inn variabelverdiene Postman i konsollen ved å bruke følgende kommando:

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

8) Postman er tilgjengelig som en native desktop-app for?

Postman API-testverktøy er for øyeblikket tilgjengelig for Mac, Windows (32-bit / 64-bit) og Linux (32-bit / 64-bit)


9) Hva er Historikk-fanen i Postman?

Alle forespørselen du sender inn Postman vises under Historikk-fanen i sidefeltet. Det ligner veldig på nettleserhistorikken, som du kan slette når du vil.


10) Hva er Basic Auth i Postman?

In Postman, Grunnleggende godkjenning er en godkjenningsmetode for HTTP-brukeragenter som nettlesere for å skrive inn brukernavn og passord. Etter å ha skrevet inn brukernavn og passord som du kan knytte til forespørselen.


11) Hva er en binær form i POST-metoder?

Post binært firma er designet for å sende informasjonen i et format som er umulig å legge inn manuelt. Disse alternativene brukes når du sender større filer som CSV-filer osv.


12) Hva er hovedforskjellen mellom autorisasjon og autentisering?

Her er noen forskjeller mellom autorisasjon og autentisering:

  • Autorisasjon er handlingen for å tillate eller tillate noen, mens autentisering er å bevise at noe er ekte.
  • Autentisering kommer alltid først, mens autorisasjon kommer etter autentisering.
  • Autorisasjon er åpen for alle med tillatelse, mens autentisering krever at du har et passord.

13) Hva er nyttelasten i Postman?

Nyttelasten til en API-modul er hoveddelen av forespørselen og svarmeldingen din. Når du lager en API-forespørsel, inneholder den dataene du sender til serveren. Du kan sende og motta nyttelast i ulike formater, for eksempel JSON eller XML.


14) Hva er en samling i Postman?

En samling i Postman lar deg gruppere lignende forespørsler. Den lar deg også systematisk ordne forespørslene i mapper.


15) Hva er et forhåndsforespørselsskript?

Forhåndsforespørselsskript hjelper deg å utføre JavaSkript før en forespørsel kjøres. Den lar deg utføre forhåndsbehandlingsoppgaver som å angi variabelverdier, parametere, overskrifter og kroppsdata.


16) Hvordan Postman er variabler tilgjengelige?

Ocuco Postman variabler er alltid tilgjengelige ved å bruke variabelnavnet:

{{variable name}}

17) Hva er meningen med begrepet miljø i Postman?

Miljøet i Postman er et sett med nøkkelverdi-par. Postman lar deg bygge flere miljøer og bytte mellom dem med et klikk på en knapp.


18) Hvorfor gjør det Postman aksepterer aldri noen annen koding bortsett fra Base64?

Du kan bruke base64, da det hjelper oss transmit dataene inn i tekstformen og sende dem som HTML-skjemadata. Dessuten må vi bruke de samme 64 tegnene i ethvert kodespråk.


19) Hvilken type koding gjør Postman godtar for autorisasjonslegitimasjon?

Postman aksepterer bare Base64-koding, som leveres innebygd Postman. Ellers vil det være en fordel når du bruker tredjeparts nettsteder som hjelper deg med å konvertere legitimasjonen til base3.


20) Hva er de forskjellige omfanget av en miljøvariabel i Postman?

Omfanget av en variabel i Postman er definert som grensene den har tilgang til.

Her er viktige omfang av en miljøvariabel i Postman:

  • Lokalt omfang: Denne typen variabel kan bare nås i miljøet der den ble opprettet
  • Globalt omfang: Denne typen variabel kan nås globalt i alle miljøer eller uten miljø.

21) Er det mulig å importere lokale variabler i Postman Skjermer?

Postman monitorer lar deg importere lokale variabler, men ikke globale variabler.


22) Hva er det Postman eksekusjonsordre for en inkasso?

For alle forespørslene i en samling, vil skriptene kjøres i følgende gitte rekkefølge:

Trinn 1) Et forhåndsforespørselsskript knyttet til en samling kjøres før hver forespørsel.
Trinn 2) Et forhåndsforespørselsskript knyttet til en mappe kjøres før hver forespørsel i en bestemt mappe.
Trinn 3) Et testskript knyttet til en samling kjøres etter hver forespørsel.
Trinn 4) Et testskript knyttet til en mappe kjøres etter forespørselen i den spesifikke mappen.


23) Kan du ha to globale omfangsvariabler med samme navn i Postman?

Nei, det globale omfanget har aldri dupliserte/samme navn, mens variabler med lokalt omfang kan ha samme navn i ulike miljøer.


24) Hvordan får du tilgang til postmannvariabler?

Du kan logge variabelverdiene i konsollen ved å bruke kommandoen:

console. Log (pm. Variables.

25) Hva er bruken av samlingen i Postman?

In Postman, brukes en samling til å gruppere lignende forespørsler. Det hjelper deg å ordne forespørsler systematisk i mapper.


26) Hvordan kan du bruke POSTMAN til å generere tilfeldige tall i et spesifikt område?

I forhåndsforespørselsskriptet definer variabelen din med:

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

Så i din URL kall variabelen din i URL som så:
Utgang:

{{randomNum}}

27) Hvordan fjerner du lokale variabler?

Lokale variabler fjernes automatisk når testene er utført.


28) Hva er 'Postman Samlingsløpere?

Postman inneholder en samlingsløper som er nyttig for å automatisere API-testing. Det hjelper med å visualisere detaljer om hver iterasjon og testresultater. En postmann innsamlingsløper brukes også til datadrevet testing.


29) Hva mener du med postmann overvåkere?

Postmannovervåkingsfunksjonen brukes til å kjøre samlinger frem til brukerens angitte tidspunkt. Imidlertid må brukeren være logget inn på kontoen sin for å bruke denne funksjonen.


30) Hvorfor lagre arbeidet ditt i Postman sky er ikke tilrådelig?

Du bør ikke lagre arbeidet ditt Postman siden bedriftsopplysningene dine ikke forblir konfidensielle. Dessuten sparer du på-Postman skyen kan forårsake et sikkerhetsbrudd da det krever pålogging. Lag derfor arbeidet ditt i Postman sky er ikke tilrådelig.


31) Hva er standardreglene for en API-testdesign?

Her er nøkkelprinsippene for en API-testdesign:

  1. Oppsett: Opprett objekter, start tjenester og initialiser data.
  2. Henrettelse: Bruk API eller scenariet, inkludert logging
  3. Verifikasjon: Den brukes til å evaluere resultatet av utførelsen
  4. rapportering: Indikerer bestått, mislykket eller blokkert status
  5. Rydde opp: Pre-test tilstand

32) Hva er teamarbeidsområdet i Postman?

Et teamarbeidsområde er et synergisk miljø for brukere hvor mange programmerere kan utvikle APIer, gi tilbakemeldinger og samarbeide om de samme forespørslene. Det hjelper også å synkronisere og samarbeide alt teamets arbeid på ett sted.


33) Hva er 301-statuskoden?

301-statuskoden representerer en permanent omdirigering fra én nettside til en annen. Den forteller søkemotorene at den gamle siden er utdatert, og at søkemotoren må indeksere den nye siden eller URL.


34) Hva er statuskode 201?

Statuskode 201 opprettes bare når en ressurs er vellykket opprettet ved hjelp av en PUT- eller POST-forespørsel. Den returnerer en lenke til en nyopprettet ved hjelp av lokasjonsoverskriften.


35) Hva er prosedyren for å fjerne lokale variabler?

De lokale variablene kan fjernes automatisk når du har utført og fullført testene.


36) Hva er Pre-Request Script i Postman?

In Postman, er et forhåndsforespørselsskript et sett med regler som kjøres før en forespørsel utføres.


37) Hvordan er spørringsparametere forskjellige fra banevariabler?

In Postman, Banevariabler brukes til å identifisere spesifikke ressurser, og spørringsparametere brukes til å sortere eller filtrere ressursene.


38) Hva er de viktigste ulempene med Postman?

Her er noen ulemper/ulemper ved bruk Postman:

  • Postman kan ikke behandle mer enn 1000 API-forespørsler.
  • Det er ikke lett å administrere samlingene og forespørslene i et enormt prosjekt.
  • Postman er ikke et ideelt API-verktøy for administrasjon av arbeidsområde i form av kode, da det kan være mye kodeduplisering mens du sender de dynamiske API-forespørslene.

39) Hva er noen av JS-bibliotekene tilgjengelige i Postman?

Noen JS-biblioteker tilgjengelig i Postman er

1) Lodash
2) Øyeblikk
3) GUID


40) Hva er GUID?

GUID er forkortelse for Global Unique Identifier. Det er heksadesimale sifre som er atskilt med bindestreker. Dette Postman identifier GUID løser formålet med unikhet.


41) Hvordan kan du se loggforespørsler og svar i Postman?

Du kan også bruke det Postman Konsollvindu for å se forespørselslogger og svarlogger.


42) Hva er viktigheten av setNextRequest i Postman?

setNextRequest hjelper deg med å definere arbeidsflyten. Det er nødvendig for å endre rekkefølgen på forespørslene som utføres.


43) Hvilken testkode lar deg sjekke om svarstatusen er 200 eller ikke?

Følgende er en testkode for å sjekke om svarstatusen er 200 eller ikke:

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

44) Hva forstår du med ScratchPad?

Scratch Pad er et sted som er levert av Postman som hjelper deg å jobbe uten å måtte koble til Postman servere.


45) Hvordan kan du gjenta en forespørsel 100 ganger inn Postman?

Du kan gjenta en forespørsel 100 ganger inn Postman ved å bruke Collection Runner.


46) Hva ville skje hvis {{$randomInt}} dynamisk variabel legges til?

Du må legge til et tilfeldig heltall mellom 0 og 1000.


47) Hvordan får du tilgang til variabelverdier fra en fil i forhåndsforespørsels- og testskript?

data.var_name
data['var_name']

48) Kan du lese Postman Chrome-applikasjon for å lese og skrive informasjonskapsler?

Nei, det er umulig å lese og skrive informasjonskapsler ved hjelp av appen.


49) Hvilket programmeringsspråk brukes til Postman tester?

JavaSkript brukes til Postman tester.


50) Hvilket verktøy kan brukes til å kjøre Postman Samlinger i Jenkins?

Newman kan brukes til å løpe Postman Samling inn Jenkins.

Disse intervjuspørsmålene vil også hjelpe i din viva(orals)

Oppsummer dette innlegget med: