Top 47 Postman Domande e risposte all'intervista (2025)
Postman è un popolare strumento di test API che aiuta il team di sviluppo a creare, condividere e testare documenti API. IL Postman Lo strumento fornisce un'interfaccia GUI per testare un'API e un'utilità della riga di comando per tester esperti. Questo strumento di test API ti aiuta anche a creare la richiesta secondo le necessità dell'API. IL Postman team ha anche rilasciato un'estensione Chrome che può essere utilizzata per testare l'API dal tuo browser.
Postman Domande di intervista per matricole ed esperti
L'elenco seguente copre tutti i Postman domande per matricole e candidati di livello professionale. Questo Postman La guida alle domande del colloquio ti aiuterà a superare il colloquio e a ottenere il lavoro dei tuoi sogni per i test del software.
1) Cos'è Postman?
Postman è uno strumento di test API molto popolare che aiuta il team di sviluppo a creare, condividere e testare un'API. IL Postman Lo strumento fornisce un'interfaccia GUI per l'API e un'utilità della riga di comando per tester esperti.
2) Cos'è una richiesta HTTP?
Una richiesta HTTP è un programma che il client effettua a un host di nomi situato su un server. Funziona come un'interfaccia di comunicazione o un protocollo di richiesta-risposta tra un client e un server. L'utilizzo principale della richiesta HTTP è accedere a una risorsa sul server. Per avviare la richiesta HTTP, il client utilizza componenti di un URL (Uniform Resource Locator) che include anche le informazioni necessarie per accedere alla risorsa.

3) Indicare i componenti principali di una risposta HTTP?
In Postman, ogni risposta HTTP contiene quattro elementi chiave.
- Codice di risposta/stato- Si verificano problemi con il codice di risposta di un server per la richiesta del cliente, poiché 404 significa Pagina non trovata.
- Versione HTTP- Nome della versione HTTP. Ad esempio, HTTP v2.2
- Intestazione della risposta- Comprendeva informazioni per il messaggio di risposta HTTP. Per esempio. La lunghezza del contenuto, la data, lo stato, il tipo di server, ecc.
- Corpo di risposta – Contiene i dati che un client ha richiesto al server.
4) Perché usiamo Postman?
Ecco alcuni dei motivi più importanti per l'utilizzo Postman:
- L'utilizzo di software utile per il test API è gratuito
- Ti aiuta a gestire il ciclo di vita end-to-end dell'API
- Offre un servizio runtime che aiuta a gestire raccolte API, aree di lavoro, ambienti e diversi esempi.
- Puoi anche integrare Postman con Strumenti CI / CD come Circle CI, Jenkins, ecc.
- Ha un vasto forum della community che può facilmente risolvere qualsiasi problema tecnico che incontri durante l'utilizzo dello strumento.
5) Cos'è l'API?
L'API (Application Programming Interface) è un'interfaccia software che consente a due applicazioni di interagire tra loro senza alcun intervento da parte dell'utente. È una raccolta di funzioni e procedure del software. L'API è definita come un codice che aiuta due diversi software a comunicare e scambiare dati tra loro.
6) Quali sono gli importanti metodi di autorizzazione supportati da Postman?
Postman offre le seguenti opzioni di autorizzazione delle richieste API: 1) Chiave API, 2) Oauth 1.0 e 2.0, 3) Autenticazione di base, 4) Autenticazione Digest, 5) Bearer Token, 6) Firma AWS, 7) Autenticazione Hawk, 8) Autenticazione NTLM.
7) Come si registrano i valori delle variabili Postman?
Postman consente di registrare i valori delle variabili Postman nella console utilizzando il seguente comando:
console.log(pm.variables.get("guru99"));
8) Postman è disponibile come app desktop nativa per?
Postman Strumento di test dell'API è attualmente disponibile per Mac, Windows (32 bit/64 bit) e Linux (32 bit/64 bit)
9) In cosa si trova la scheda Cronologia Postman?
Tutta la richiesta che invii Postman viene visualizzato nella scheda Cronologia della barra laterale. È molto simile alla cronologia del browser, che puoi cancellare quando vuoi.
10) Cos'è l'autenticazione di base Postman?
In Postman, L'autenticazione di base è un metodo di autorizzazione fornito agli agenti utente HTTP come i browser Web per inserire nome utente e password. Dopo aver inserito nome utente e password che potrai associare alla richiesta.
11) Cos'è una forma binaria nei metodi POST?
L'azienda post binaria è progettata per inviare le informazioni in un formato impossibile da inserire manualmente. Queste opzioni vengono utilizzate durante l'invio di file più grandi come file CSV, ecc.
12) Qual è la differenza principale tra Autorizzazione e Autenticazione?
Ecco alcune differenze tra autorizzazione e autenticazione:
- L'autorizzazione è l'atto di consentire o permettere a qualcuno, mentre l'autenticazione è la prova che qualcosa è autentico.
- L'autenticazione viene sempre prima, mentre l'autorizzazione viene dopo l'autenticazione.
- L'autorizzazione è aperta a chiunque abbia il permesso, mentre l'autenticazione richiede che tu abbia una password.
13) Qual è il carico utile Postman?
Il payload di un modulo API è il corpo del messaggio di richiesta e risposta. Quando effettui una richiesta API, contiene i dati che invii al server. Puoi inviare e ricevere Payload in vari formati, ad esempio JSON o XML.
14) In cosa consiste una collezione Postman?
Una raccolta dentro Postman consente di raggruppare richieste simili. Consente inoltre di organizzare sistematicamente le richieste in cartelle.
15) Cos'è uno script di pre-richiesta?
Gli script pre-richiesta ti aiutano a eseguire JavaScript prima dell'esecuzione di una richiesta. Consente di eseguire attività di pre-elaborazione come l'impostazione di valori di variabili, parametri, intestazioni e dati del corpo.
16) Come Postman si accede alle variabili?
Postman alle variabili si accede sempre utilizzando il nome della variabile:
{{variable name}}
17) Qual è il significato del termine ambiente in Postman?
L'ambiente in Postman è un insieme di coppie chiave-valore. Postman ti consente di creare più ambienti e passare da uno all'altro con un clic di un pulsante.
18) Perché lo fa Postman non accetta mai nessun'altra codifica oltre a Base64?
Puoi utilizzare base64 poiché ci aiuta a trasmettere i dati nel modulo testuale e inviarli come dati del modulo HTML. Inoltre, dobbiamo fare affidamento sugli stessi 64 caratteri in qualsiasi linguaggio di codifica.
19) Che tipo di codifica funziona Postman accetta per le credenziali di autorizzazione?
Postman accetta solo la codifica Base64, che è fornita integrata PostmanAltrimenti, sarebbe utile utilizzare siti Web di terze parti che ti aiutano a convertire le credenziali in base3.
20) Quali sono i diversi ambiti di una variabile d'ambiente in Postman?
Ambito di una variabile in Postman è definito come i confini a cui può accedere.
Ecco gli ambiti importanti di una variabile di ambiente in Postman:
- Ambito locale: È possibile accedere a questo tipo di variabile solo nell'ambiente in cui è stata creata
- Ambito globale: È possibile accedere a questo tipo di variabile a livello globale in qualsiasi ambiente o nessun ambiente.
21) È possibile importare variabili locali in Postman Monitor?
Postman i monitor consentono di importare variabili locali ma non variabili globali.
22) Qual è il Postman ordine di esecuzione per una riscossione?
Per tutte le richieste in una raccolta, gli script verranno eseguiti nel seguente ordine:
Passo 1) Uno script di pre-richiesta associato a una raccolta verrà eseguito prima di ogni richiesta.
Passo 2) Uno script di pre-richiesta associato a una cartella verrà eseguito prima di ogni richiesta in una cartella specifica.
Passo 3) Uno script di test associato a una raccolta verrà eseguito dopo ogni richiesta.
Passo 4) Uno script di test associato a una cartella verrà eseguito dopo la richiesta nella cartella specifica.
23) È possibile avere due variabili di ambito globale con lo stesso nome in Postman?
No, l'ambito globale non ha mai nomi duplicati/stessi, mentre le variabili con ambito locale possono avere lo stesso nome in vari ambienti.
24) Come si accede alle variabili postino?
È possibile registrare i valori delle variabili nella console utilizzando il comando:
console. Log (pm. Variables.
25) A cosa serve la raccolta Postman?
In Postman, viene utilizzata una raccolta per raggruppare richieste simili. Ti aiuta a organizzare sistematicamente le richieste in cartelle.
26) Come puoi usare POSTMAN per generare numeri casuali in un intervallo specifico?
Nello script di pre-richiesta definisci la tua variabile con:
pm.globals.set('randomNum', Math.floor(Math.random() * 5));
Quindi nel tuo URL chiama la tua variabile nell'URL in questo modo:
Produzione:
{{randomNum}}
27) Come si rimuovono le variabili locali?
Le variabili locali vengono rimosse automaticamente una volta eseguiti i test.
28) Cos'e'Postman Corridori di raccolta?
Postman contiene un collection runner utile per automatizzare i test API. Aiuta a visualizzare i dettagli di ogni iterazione e i risultati dei test. Un collection runner postman è utilizzato anche per i test basati sui dati.
29) Cosa intendi per monitor postini?
La funzionalità di monitoraggio del postino viene utilizzata per eseguire le raccolte fino all'ora specificata dall'utente. Tuttavia, l'utente deve aver effettuato l'accesso al proprio account per utilizzare questa funzione.
30) Perché salvare il tuo lavoro nel file Postman il cloud non è consigliabile?
Non dovresti salvare il tuo lavoro in Postman poiché i tuoi dati aziendali non rimangono riservati. Inoltre, salvare il tuo on-Postman cloud può causare una violazione della sicurezza poiché richiede l'accesso. Pertanto, salvando il tuo lavoro nel file Postman il cloud non è consigliabile.
31) Quali sono le regole standard di una progettazione di test API?
Ecco i principi chiave della progettazione di un test API:
- Setup: Crea oggetti, avvia servizi e inizializza i dati.
- Esecuzione: Applicare l'API o lo scenario, inclusa la registrazione
- Verifica: È utilizzato per valutare il risultato dell'esecuzione
- Reporting: Indica lo stato Superato, Non riuscito o bloccato
- Ripulire: Stato pre-test
32) In cosa consiste lo spazio di lavoro Team Postman?
Un'area di lavoro Team è un ambiente sinergico per gli utenti in cui molti programmatori possono sviluppare API, fornire feedback e collaborare sugli stessi pool di richieste. Aiuta anche a sincronizzare e a far collaborare tutto il lavoro del team in un unico posto.
33) Cos'è il codice di stato 301?
Il codice di stato 301 rappresenta un reindirizzamento permanente da una pagina del sito Web a un'altra. Indica ai motori di ricerca che la vecchia pagina è diventata obsoleta e il motore deve indicizzare la nuova pagina o URL.
34) Cos'è il codice di stato 201?
Il codice di stato 201 viene creato solo quando una risorsa viene creata correttamente utilizzando una richiesta PUT o POST. Restituisce un collegamento a uno appena creato con l'aiuto dell'intestazione della posizione.
35) Qual è la procedura per rimuovere le variabili locali?
Le variabili locali possono essere rimosse automaticamente una volta eseguiti e completati i test.
36) In cosa consiste lo script pre-richiesta Postman?
In Postman, uno script pre-richiesta è un insieme di regole che vengono eseguite prima di eseguire una richiesta.
37) In che modo i parametri di query sono diversi dalle variabili di percorso?
In Postman, le variabili di percorso vengono utilizzate per identificare risorse specifiche e i parametri di query vengono utilizzati per ordinare o filtrare le risorse.
38) Quali sono i principali svantaggi di Postman?
Ecco alcuni contro/svantaggi dell'utilizzo Postman:
- Postman non può elaborare più di 1000 richieste API.
- Non è semplice gestire gli incassi e le richieste in un progetto di grandi dimensioni.
- Postman non è uno strumento API ideale per la gestione dell'area di lavoro sotto forma di codice poiché possono esserci molte duplicazioni di codice durante la gestione delle richieste API dinamiche.
39) Quali sono alcune delle librerie JS disponibili in Postman?
Alcune librerie JS disponibili in Postman sono
1) Lodash
2) Momento
3) GUIDA
40) Cos'è il GUID?
GUID è l'abbreviazione di Global Unique Identifier. Si tratta di cifre esadecimali separate da trattini. Questo Postman l'identificatore GUID risolve lo scopo dell'unicità.
41) Come è possibile visualizzare le richieste di registro e le risposte in Postman?
È possibile utilizzare il Postman Finestra della console per visualizzare i registri delle richieste e dei registri delle risposte.
42) Qual è l'importanza di setNextRequest in Postman?
setNextRequest ti aiuta a definire il flusso di lavoro. È necessario modificare l'ordine di esecuzione delle richieste.
43) Quale codice di test permette di verificare se lo stato della risposta è 200 oppure no?
Di seguito è riportato un codice di prova per verificare se lo stato della risposta è 200 o meno:
tests[“Status Code is 200”] = responseCode.code === 200;
44) Cosa intendi per ScratchPad?
Scratch Pad è un luogo fornito da Postman che ti aiuta a lavorare senza la necessità di connetterti Postman server.
45) Come puoi ripetere una richiesta 100 volte in Postman?
Puoi ripetere una richiesta 100 volte in Postman utilizzando Collection Runner.
46) Cosa accadrebbe se venisse aggiunta la variabile dinamica {{$randomInt}}?
È necessario aggiungere un numero intero casuale compreso tra 0 e 1000.
47) Come si accede ai valori delle variabili da un file all'interno degli script di pre-richiesta e di test?
data.var_name data['var_name']
48) Puoi leggere il Postman Applicazione Chrome per leggere e scrivere cookie?
No, è impossibile leggere e scrivere cookie utilizzando l'app.
49) Per quale linguaggio di programmazione viene utilizzato Postman test?
JavaLo script è utilizzato per Postman test.
50) Quale strumento può essere utilizzato per eseguire Postman Collezioni a Jenkins?
Newman può essere usato per correre Postman Raccolta a Jenkins.
Queste domande del colloquio ti aiuteranno anche nel tuo viva(orale)