Top 47 Postman Intervjufrågor och svar (2025)
Smakämnen Postman är ett populärt API-testverktyg som hjälper utvecklingsteamet att skapa, dela och testa API-dokument. De Postman verktyget tillhandahåller ett GUI-gränssnitt för att testa ett API och ett kommandoradsverktyg för erfarna testare. Detta API-testverktyg hjälper dig också att skapa begäran enligt API:s behov. De Postman teamet har också släppt ett Chrome-tillägg som kan användas för att testa API:t från din webbläsare.
Postman Intervjufrågor för nybörjare och erfarna
Listan nedan täcker alla Postman frågor för nybörjare och kandidater på professionell nivå. Detta Postman intervjufrågor guide hjälper dig att knäcka intervjun och hjälpa dig att få ditt drömjobb för mjukvarutestning.
1) Vad är Postman?
Smakämnen Postman är ett mycket populärt API-testverktyg som hjälper utvecklingsteamet att skapa, dela och testa ett API. De Postman verktyget tillhandahåller ett GUI-gränssnitt till API:t och ett kommandoradsverktyg för erfarna testare.
2) Vad är en HTTP-förfrågan?
En HTTP-begäran är ett program som klienten gör till en namnvärd som finns på en server. Det fungerar som ett kommunikationsgränssnitt eller ett begäran-svar-protokoll mellan en klient och server. Den primära användningen av HTTP-begäran är att komma åt en resurs på servern. För att initiera HTTP-begäran använder klienten komponenter i en URL (Uniform Resource Locator) som även innehåller den information som behövs för att komma åt resursen.

3) Ange kärnkomponenterna i ett HTTP-svar?
In Postman, innehåller varje HTTP-svar fyra nyckelelement.
- Svar/statuskod- Det finns svarskodproblem av en server för klientens begäran, eftersom 404 betyder Sidan hittades inte.
- HTTP-version- HTTP-versionsnamn. Till exempel, HTTP v2.2
- Svarshuvud- Den innehöll information för HTTP-svarsmeddelandet. Till exempel. Innehållets längd, datum, status, servertyp osv.
- Svarsorgan – Den innehåller data som en klient begärde från servern.
4) Varför använder vi Postman?
Här är några av de mest framträdande anledningarna till att använda Postman:
- Det är gratis att använda programvara som är användbar för API-testning
- Det hjälper dig att hantera API:s livscykel från början till slut
- Den erbjuder Runtime Service som hjälper till att hantera API-samlingar, arbetsytor, miljöer och olika exempel.
- Du kan också integrera Postman med CI/CD-verktyg som Circle CI, Jenkins, etc.
- Den har ett stort communityforum som enkelt kan ta itu med alla tekniska problem du möter när du använder verktyget.
5) Vad är API?
Application Programming Interface (API) är ett mjukvarugränssnitt som gör det möjligt för två applikationer att interagera med varandra utan användaringripande. Det är en samling mjukvarufunktioner och -procedurer. API definieras som en kod som hjälper två olika programvaror att kommunicera och utbyta data med varandra.
6) Vilka är de viktiga auktoriseringsmetoder som stöds av Postman?
Postman erbjuder följande autentiseringsalternativ för API-begäran 1) API-nyckel, 2) Oauth 1.0 och 2.0, 3) Grundläggande autentisering, 4) Sammanfattningsautentisering, 5) Bearer Token, 6) AWS-signatur, 7) Hawk-autentisering, 8) NTLM-autentisering.
7) Hur loggar du in variabelvärden Postman?
Postman gör det möjligt att logga in variabelvärdena Postman i konsolen genom att använda följande kommando:
console.log(pm.variables.get("guru99"));
8) Postman är tillgänglig som en inbyggd skrivbordsapp för?
Postman API-testverktyg är för närvarande tillgänglig för Mac, Windows (32-bitars/64-bitars) och Linux (32-bitars/64-bitars)
9) Vad är fliken Historik i Postman?
Alla förfrågningar du skickar in Postman visas under fliken Historik i sidofältet. Det är mycket likt webbläsarhistorik, som du kan rensa när du vill.
10) Vad är Basic Auth i Postman?
In Postman, Basic Auth är en auktoriseringsmetod som tillhandahålls för HTTP-användaragenter som webbläsare för att ange användarnamn och lösenord. Efter att ha angett användarnamn och lösenord som du kan associera med begäran.
11) Vad är en binär form i POST-metoder?
Post binärt företag är utformat för att skicka informationen i ett format som är omöjligt att ange manuellt. Dessa alternativ används när du skickar större filer som CSV-filer, etc.
12) Vad är den största skillnaden mellan auktorisering och autentisering?
Här är några skillnader mellan auktorisering och autentisering:
- Auktorisering är handlingen att tillåta eller tillåta någon, medan autentisering bevisar att något är äkta.
- Autentisering kommer alltid först, medan auktorisering kommer efter autentisering.
- Auktorisering är öppen för alla med tillstånd, medan autentisering kräver att du har ett lösenord.
13) Vad är nyttolasten i Postman?
Nyttolasten för en API-modul är brödtexten i ditt förfrågan och svarsmeddelande. När du gör en API-begäran innehåller den data du skickar till servern. Du kan skicka och ta emot nyttolast i olika format, till exempel JSON eller XML.
14) Vad är en samling i Postman?
En samling i Postman gör att du kan gruppera liknande förfrågningar. Det låter dig också systematiskt ordna förfrågningarna i mappar.
15) Vad är ett Pre-Request-skript?
Skript för förhandsbegäran hjälper dig att köra JavaSkript innan en begäran körs. Det låter dig utföra förbearbetningsuppgifter som att ställa in variabelvärden, parametrar, rubriker och kroppsdata.
16) Hur Postman är variabler tillgängliga?
Smakämnen Postman variabler nås alltid genom att använda variabelnamnet:
{{variable name}}
17) Vad är innebörden av begreppet miljö i Postman?
Miljön i Postman är en uppsättning nyckel-värdepar. Postman låter dig bygga flera miljöer och växla mellan dem med ett klick på en knapp.
18) Varför gör det Postman accepterar aldrig någon annan kodning förutom Base64?
Du kan använda base64 eftersom det hjälper oss att överföra data till textformuläret och skicka det som HTML-formulärdata. Dessutom måste vi lita på samma 64 tecken i alla kodningsspråk.
19) Vilken typ av kodning gör Postman accepterar auktoriseringsuppgifter?
Postman accepterar endast Base64-kodning, som tillhandahålls inbyggd Postman. Annars skulle det vara fördelaktigt om du använder tredje parts webbplatser som hjälper dig att konvertera referenserna till base3.
20) Vilka är de olika omfattningarna av en miljövariabel i Postman?
Omfattningen av en variabel i Postman definieras som de gränser den kan komma åt.
Här är viktiga omfång för en miljövariabel i Postman:
- Lokalt omfattning: Denna typ av variabel kan endast nås i miljön där den skapades
- Globalt omfattning: Denna typ av variabel kan nås globalt i vilken miljö som helst eller ingen miljö.
21) Är det möjligt att importera lokala variabler i Postman Monitorer?
Postman monitorer låter dig importera lokala variabler men inte globala variabler.
22) Vad är det Postman exekutionsorder för inkasso?
För alla förfrågningar i en samling kommer skripten att köras i följande givna ordning:
Steg 1) Ett skript för förhandsbegäran kopplat till en samling kommer att köras före varje begäran.
Steg 2) Ett förhandsskript som är kopplat till en mapp kommer att köras före varje begäran i en specifik mapp.
Steg 3) Ett testskript kopplat till en samling körs efter varje begäran.
Steg 4) Ett testskript kopplat till en mapp kommer att köras efter begäran i den specifika mappen.
23) Kan du ha två globala scope-variabler med samma namn i Postman?
Nej, det globala omfattningen har aldrig dubbletter/samma namn, medan variabler med lokalt omfattning kan ha samma namn i olika miljöer.
24) Hur kommer du åt postmanvariabler?
Du kan logga variabelvärdena i konsolen genom att använda kommandot:
console. Log (pm. Variables.
25) Vad är användningen av samlingen i Postman?
In Postman, används en samling för att gruppera liknande förfrågningar. Det hjälper dig att systematiskt ordna förfrågningar i mappar.
26) Hur kan du använda POSTMAN för att generera slumptal i ett specifikt intervall?
I ditt Pre-request-skript definiera din variabel med:
pm.globals.set('randomNum', Math.floor(Math.random() * 5));
Anrop sedan din variabel i URL:en så här:
Produktion:
{{randomNum}}
27) Hur tar man bort lokala variabler?
Lokala variabler tas automatiskt bort när testerna har utförts.
28) Vad är 'Postman Samlingslöpare?
Postman innehåller en samlingslöpare som är användbar för att automatisera API-testning. Det hjälper till att visualisera detaljer om varje iteration och testresultat. En postman insamling löpare används också för datadrivna tester.
29) Vad menar du med brevbärare?
Postman monitor-funktionen används för att köra samlingar tills användarens angivna tid. Användaren måste dock vara inloggad på sitt konto för att kunna använda den här funktionen.
30) Varför spara ditt arbete i Postman moln är inte tillrådligt?
Du bör inte spara ditt arbete i Postman eftersom dina företagsuppgifter inte förblir konfidentiella. Dessutom sparar du din på-Postman molnet kan orsaka ett säkerhetsintrång eftersom det kräver inloggning. Spara därför ditt arbete i Postman moln är inte tillrådligt.
31) Vilka är standardreglerna för en API-testdesign?
Här är nyckelprinciperna för en API-testdesign:
- Setup: Skapa objekt, starta tjänster och initiera data.
- Genomförande Använd API eller scenariot, inklusive loggning
- Verifiering: Det används för att utvärdera resultatet av utförandet
- Rapportering: Indikerar godkänd, misslyckad eller blockerad status
- Städa: Tillstånd före test
32) Vad är Team-arbetsytan i Postman?
En Team-arbetsyta är en synergimiljö för användare där många programmerare kan utveckla API:er, ge feedback och samarbeta i samma pooler av förfrågningar. Det hjälper också till att synkronisera och samarbeta hela teamets arbete på ett ställe.
33) Vad är 301-statuskoden?
301-statuskoden representerar en permanent omdirigering från en webbsida till en annan. Den talar om för sökmotorerna att den gamla sidan har blivit föråldrad, och motorn måste indexera den nya sidan eller webbadressen.
34) Vad är statuskod 201?
Statuskod 201 skapas endast när en resurs har skapats framgångsrikt med en PUT- eller POST-begäran. Den returnerar en länk till en nyskapad med hjälp av platshuvudet.
35) Vad är proceduren för att ta bort lokala variabler?
De lokala variablerna kan tas bort automatiskt när du har utfört och genomfört testerna.
36) Vad är Pre-Request Script i Postman?
In Postman, är ett pre-request script en uppsättning regler som körs innan en begäran utförs.
37) Hur skiljer sig frågeparametrar från sökvägsvariabler?
In Postman, sökvägsvariabler används för att identifiera specifika resurser och frågeparametrar används för att sortera eller filtrera resurserna.
38) Vilka är de största nackdelarna med Postman?
Här är några nackdelar/nackdelar med att använda Postman:
- Postman kan inte behandla mer än 1000 API-förfrågningar.
- Det är inte lätt att hantera insamlingar och förfrågningar i ett enormt projekt.
- Postman är inte ett idealiskt API-verktyg för arbetsytahantering i form av kod eftersom det kan förekomma massor av kodduplicering när de dynamiska API-förfrågningarna hanteras.
39) Vilka är några av JS-biblioteken tillgängliga i Postman?
Vissa JS-bibliotek tillgängliga i Postman är
1) Lodash
2) Moment
3) GUID
40) Vad är GUID?
GUID är en förkortning för Global Unique Identifier. Det är hexadecimala siffror som separeras med bindestreck. Detta Postman identifierare GUID löser syftet med unikhet.
41) Hur kan du se loggförfrågningar och svar i Postman?
Du kan använda Postman Konsolfönster för att visa förfrågningsloggar och svarsloggar.
42) Vad är betydelsen av setNextRequest in Postman?
setNextRequest hjälper dig att definiera arbetsflödet. Det behövs för att ändra ordningen på de förfrågningar som utförs.
43) Vilken testkod låter dig kontrollera om svarsstatusen är 200 eller inte?
Följande är en testkod för att kontrollera om svarsstatusen är 200 eller inte:
tests[“Status Code is 200”] = responseCode.code === 200;
44) Vad förstår du med ScratchPad?
Scratch Pad är en plats som tillhandahålls av Postman som hjälper dig att arbeta utan att behöva ansluta till Postman servrar.
45) Hur kan du upprepa en begäran 100 gånger in Postman?
Du kan upprepa en begäran 100 gånger in Postman genom att använda Collection Runner.
46) Vad skulle hända om {{$randomInt}} dynamisk variabel läggs till?
Du måste lägga till ett slumpmässigt heltal mellan 0 och 1000.
47) Hur kommer du åt variabelvärden från en fil i förhandsbegäran och testskript?
data.var_name data['var_name']
48) Kan du läsa Postman Chrome-applikation för att läsa och skriva cookies?
Nej, det är omöjligt att läsa och skriva cookies med appen.
49) Vilket programmeringsspråk används för Postman tester?
JavaSkript används för Postman tester.
50) Vilket verktyg kan användas för att köra Postman Samlingar i Jenkins?
Newman kan användas för att springa Postman Samling i Jenkins.
Dessa intervjufrågor kommer också att hjälpa dig i din viva (orals)