figbellScarica

Funzioni

Le richieste si preparano in schede, si inviano e si esaminano insieme ai tempi di risposta. Collezioni Postman, file OpenAPI e WSDL si aprono direttamente; le collezioni vengono conservate come file Postman su questo dispositivo o in una cartella scelta.

Funzioni principali

Compatibile con Postman
Apre file Postman Collection v2.0 / v2.1, file di ambiente e globali ed esportazioni complete di dati Postman (.zip); le collezioni si esportano di nuovo in formato Postman. Le impostazioni di cartelle, autorizzazione, variabili e script vengono mantenute.
OpenAPI e Swagger
Importa OpenAPI 3 e Swagger 2 (JSON, YAML); se si indica l’indirizzo di una pagina Swagger UI, la specifica viene cercata nella pagina. Quando una fonte collegata cambia, la collezione viene aggiornata mostrando le differenze.
GraphQL
Lo schema viene ottenuto tramite introspezione; le query vengono completate e convalidate durante la scrittura, i tipi si sfogliano nella documentazione dello schema e i campi si aggiungono alla query con un solo clic.
Test e script
Gli script pre-richiesta e post-risposta usano pm.test, pm.expect, pm.environment e pm.response. Gli script vengono eseguiti in un ambiente separato, con l’accesso alla rete disattivato e un limite di 5 secondi.
Runner
Esegue in ordine le richieste di una collezione, con i relativi test; si possono indicare il numero di iterazioni, un ritardo tra le richieste e un file di dati CSV o JSON. I risultati vengono salvati in JSON.
Documentazione della collezione
Le descrizioni Markdown di collezione, cartelle e richieste diventano un documento con sommario, che si salva in HTML o Markdown.
SOAP e WebSocket
Da un file WSDL le operazioni SOAP vengono create come richieste con buste di esempio. In una connessione WebSocket si inviano messaggi e quelli in arrivo vengono elencati in ordine cronologico.
Ambienti e valori segreti
Le variabili di ambiente, di collezione e globali si usano nella forma {{name}}. Le variabili bloccate vengono nascoste e non vengono scritte nelle esportazioni né nella cartella.
Autorizzazione
Basic, Bearer, chiave API (intestazione o query) e credenziali client OAuth 2.0; l’autorizzazione si può ereditare dalla cartella o dalla collezione.
Ottieni come codice
Una richiesta viene convertita in codice cURL, JavaScript fetch, Python requests, Go, PHP cURL o HTTPie. Una richiesta si può anche creare incollando un comando cURL.
Esame delle risposte
Vengono mostrati stato, tempo (sul desktop suddiviso in DNS, connessione e primo byte) e dimensione; JSON e XML vengono formattati, l’HTML si apre in un’anteprima sicura e i cookie vengono conservati e inviati allo stesso dominio.
Archiviazione in una cartella
Le collezioni vengono conservate come file Postman in una cartella scelta, così si possono versionare con git e condividere con un team. Le ultime 300 richieste restano nella cronologia.

Dispositivi e browser

  • Nell’applicazione desktop le richieste partono direttamente da questo computer: non ci sono restrizioni CORS, si possono impostare intestazioni come Cookie e Host e, se necessario, si può disattivare la verifica dei certificati.
  • Nel browser le richieste vengono inviate secondo le regole del browser: se il server non lo consente (CORS), la risposta non si può leggere, e alcune intestazioni vengono impostate dal browser.
  • L’archiviazione in una cartella è disponibile in Chrome, Edge e Opera; negli altri browser le collezioni vengono conservate nel browser ed esportate come file.
Screenshot di Endvia: area di lavoro con contenuto di esempio
Desktop
Screenshot di Endvia: area di lavoro con contenuto di esempio
Tablet
Screenshot di Endvia: area di lavoro con contenuto di esempio
Telefono

Scorciatoie da tastiera

Su macOS si usano ⌘ e ⌥; su Windows e Linux Ctrl e Alt.

ScorciatoiaAzione
Ctrl/⌘ ↵Invia la richiesta
Ctrl/⌘ TNuova richiesta
Ctrl/⌘ WChiudi scheda
Ctrl/⌘ SSalva
Ctrl/⌘ OImporta
Ctrl/⌘ ⇧ COttieni come codice
Ctrl/⌘ EAmbienti

Sugli smartphone le collezioni si aprono dal pulsante ☰; richiesta e risposta vengono mostrate una sotto l’altra.

Ottieni Endvia

Si può provare nel browser senza installazione; per l’uso continuativo si acquista la versione per macOS, Windows o Linux.