Testa la tua applicazione sviluppata che utilizza alcune API installando il popolare strumento di test API Postman su Debian 11 Bullseye Linux.
Se stai sviluppando un sistema client-server che comunica tramite un'API REST, ha senso testare l'API (lato server) separatamente dal client. Qui entra in gioco Postman, uno strumento freemium ideale per lo sviluppo e il test delle API.
Le funzioni di Postman includono un ambiente di sviluppo per la creazione e l'espansione delle API, una funzione per l'invio delle richieste e varie opzioni per il test. Supporta REST, SOAP e GraphQL per le richieste. Uno sviluppatore può eseguire test automatici, simulare gli endpoint e osservare il comportamento dell'API.
Postman è disponibile come applicazione nativa per Windows, Linux e Mac. È un prodotto commerciale e la versione base è gratuita. Di seguito utilizzeremo solo la versione base.
Passaggi per installare Postman su Debian 11 o 10 -strumento di test API
Metodo n. 1 utilizzando il file Tarball
1. Aggiorna e installa Wget
Apri l'app del terminale di comando ed esegui prima l'aggiornamento del sistema. Per assicurarci che il sistema sia aggiornato e insieme a questo installiamo anche wget
strumento, di cui avevamo bisogno in seguito.
sudo apt update && sudo apt install wget -y
2. Scarica Postman su Debian 11
Ora scarica il file di archivio Postman direttamente sul nostro Debian 11 Bullseye per scaricare l'ultima versione dello strumento di test Postman direttamente usando il comando. Invece di visitare il sito web
wget https://dl.pstmn.io/download/latest/linux64
3. Estrai il file Tar di postino
Una volta completato il download, utilizziamo il comando Tar per estrarre i file disponibili in esso. Tuttavia, per assicurarci di non eliminare accidentalmente il file estratto in futuro, lo estrarremo in /usr/bin
.
sudo tar -xvf linux64 -C /usr/bin
4. Aggiungi la sua cartella al PERCORSO di sistema
Bene, dopo aver copiato la cartella per eseguire l'interfaccia GUI di Postman, l'utente deve menzionare ogni volta il suo percorso completo. Per semplificare, possiamo aggiungere la sua cartella in cui l'abbiamo copiata, nel nostro percorso delle variabili di sistema.
echo 'export PATH="$PATH:/usr/bin/Postman"' >> ~/.bashrc
Ora, per eseguire lo strumento di test dell'API interfaccia, digita semplicemente:
Postman
5. Crea scorciatoia per desktop e avvio di Postman
Bene, se non vuoi usare Terminal per aprire il postino ancora e ancora, possiamo anche creare il suo desktop e il collegamento al Launcher. Ecco i passaggi da seguire:
sudo nano /usr/share/applications/Postman.desktop
Copia e incolla le seguenti righe:
[Desktop Entry] Name=Postman API Tool GenericName=Postman Comment=Testing API Exec=/usr/bin/Postman/Postman Terminal=false X-MultipleArgs=false Type=Application Icon=/usr/bin/Postman/app/resources/app/assets/icon.png StartupWMClass=Postman StartupNotify=true
Salva il file con Ctrl + O e Invio e chiudi l'editor con Ctrl + X .
Copia anche il collegamento creato sul desktop:
cp /usr/share/applications/Postman.desktop ~/Desktop/
Consenti il lancio:
Fai clic con il pulsante destro del mouse sul collegamento creato di Postman sul desktop e seleziona Proprietà ⇒ Autorizzazioni ⇒ Seleziona il "Consenti a questo file di essere eseguito come programma opzione ".
Ora avrai un collegamento nel programma di avvio dell'applicazione e nel desktop.
6. Disinstalla o rimuovi (facoltativo)
sudo rm -r usr/bin/Postman
sudo rm /usr/share/applications/Postman.desktop
7. Interfaccia dello strumento
Ecco il postino sul tuo Debian 11 Linux, ora se vuoi imparare come usarlo, fai riferimento alla documentazione ufficiale.
Metodo n. 2:utilizzo di Snap
Un altro metodo semplice per installare Postman è l'utilizzo di snap. Tuttavia, si dovrebbe preferire il 1° metodo, anche se, se vuoi, ecco i comandi.
8. Installa Snapd
sudo apt update sudo apt install snapd sudo snap install core
9. Usa Snap per ottenere Postman
sudo snap install postman
Per rimuovere (se vuoi)
sudo snap remove postman
Altri tutorial:
• Come installare KDE Plasma su Debian 11 Bullseye Linux
• Installare IBM Cloud Command Line Interface su Linux
• 3 modi per installare .NET 6 (dotnet) core Debian 11
• Installare WPS Office su Debian 11 Bullseye