Postman je aplikace používaná pro testování API. Postman je kompletní vývojové prostředí API s integrovanými nástroji pro každou fázi životního cyklu API. Jedná se o klienta HTTP, který poskytuje grafické uživatelské rozhraní, jehož prostřednictvím můžete testovat požadavky HTTP a zároveň získávat různé typy odpovědí. Postman nám umožňuje vytvářet, testovat a upravovat API.
Postman může také spouštět PUT, PATCH, DELETE a různé další metody požadavků a má také nástroje, které pomáhají s vývojem API. Bezplatné a placené verze jsou k dispozici pro Mac, Windows, Linux a také jako aplikace pro Chrome.
Postman je nejoblíbenější platforma pro testování API, používá ji více než 15 milionů vývojářů.
Postman má bohatou dokumentaci, kterou najdete zde.
Související obsah:
- Nainstalujte Postman REST klienta do Fedory 34
Předpoklady
Chcete-li pokračovat, ujistěte se, že máte následující:
- Aktualizovaný server Debian 11
- Připojení k internetu
- Kořenový přístup k serveru nebo uživateli s přístupem sudo
Obsah
- Zajištění aktualizace serveru
- Instalace pomocí správce balíčků snap
- Stažení aplikace Postman Desktop
Zajištění aktualizace serveru
Než budete pokračovat, ujistěte se, že jsou naše serverové balíčky aktualizovány. Pomocí tohoto příkazu aktualizujte repozitáře a poté upgradujte serverové balíčky:
sudo apt update
sudo apt -y upgrade
Pojďme také nainstalovat běžné balíčky:
sudo apt install -y vim
1. Pomocí Snap
Snap je softwarový balíček a systém nasazení vyvinutý společností Canonical pro operační systémy, které používají jádro Linux.
Snímky jsou aplikace pro různé distribuce, bez závislostí a snadno instalovatelné aplikace zabalené se všemi jejich závislostmi, které lze spustit na všech hlavních distribucích Linuxu. Z jednoho sestavení poběží snap (aplikace) na všech podporovaných distribucích Linuxu na desktopu, v cloudu i IoT. Mezi podporované distribuce patří Ubuntu, Debian, Fedora, Arch Linux, Manjaro a CentOS/RHEL.
Zkontrolujte režim snímků na jejich webu zde.
Nejprve se ujistěte, že je nainstalován snapd (balík poskytující podporu pro snap):
sudo dnf install snapd
Buď se odhlaste a znovu přihlaste, nebo restartujte systém, abyste zajistili správnou aktualizaci cest snapu.
Poté nainstalujte core
snap, abyste získali nejnovější snapd
.
$ sudo snap install core
2021-10-25T09:30:45+03:00 INFO Waiting for automatic snapd restart...
core 16-2.52.1 from Canonical✓ installed
Poté vytvořte symbolický odkaz na /var/lib/snapd/snap
pro /snap
:
sudo ln -s /var/lib/snapd/snap /snap
Poté nainstalujte Postman:
$ sudo snap install postman
postman (v8/stable) 8.12.4 from Postman, Inc. (postman-inc✓) installed
2. Stažení aplikace Postman Desktop
Přejděte na stránku Stahování zde a klikněte na Stáhnout aplikaci tlačítko:
Po stažení otevřete svůj terminál a přesuňte se do adresáře stažených souborů:
$ cd ~/Downloads/
Zkontrolujte, zda je stažen soubor Postman:
$ ls
Postman-linux-x86_64-8.12.4.tar.gz
Nyní extrahujte soubor:
tar -xzf Postman-linux-x86_64-8.12.4.tar.gz
Nyní přesuňte extrahovaný adresář do /opt
adresář:
$ sudo mv Postman /opt
Vytvořte symbolický odkaz pro spustitelný soubor /opt/Postman/Postman
s názvem /usr/local/bin/postman
pro přístup k Postman
příkaz:
$ sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
Chcete-li otestovat, zda funguje podle očekávání, zadejte postman
v terminálu:
$ postman
Pokud vše půjde dobře, měli byste vidět spuštění Postmana, první stránka je přihlašovací stránka, přeskočte ji a uvidíte toto:
Přidání spouštěče Postman
Pohodlnější způsob, jak spustit Postmana, je použít spouštěč.
Chcete-li aplikaci spustit z ikony spouštěče, musíte si vytvořit .desktop
soubor v umístění spouštěče systému v této cestě /usr/share/applications/
. .desktop
je
zkratka, která se používá ke spuštění aplikace v Linuxu.
Pro Pošťák desktopová aplikace umožňuje vytvořit soubor pomocí tohoto příkazu:
sudo vim /usr/share/applications/postman.desktop
Potom přidejte následující obsah ukazující na náš binární soubor Postman:
[Desktop Entry]
Type=Application
Name=Postman REST Client
Icon=/opt/Postman/app/resources/app/assets/icon.png
Exec="/opt/Postman/Postman"
Comment=Postman REST Client Desktop App
Categories=Development;Code;Testing;
Uložte soubor a zavřete jej.
Nyní byste měli mít přístup k Postmanovi vyhledáním ve spouštěči aplikací.
Odebrání/odinstalace Postman Rest Client
Pokud z nějakého důvodu již ve svém počítači nechcete Postmana, můžete jej odebrat.
Pokud byl nainstalován pomocí snap, použijte tento příkaz. odinstalovat:
sudo snap remove postman
Pokud jste jej nainstalovali pomocí ruční metody, můžete jej odebrat spuštěním následujících příkazů:
Odeberte instalaci Postman v /opt/Postman
a symbolický odkaz:
sudo rm -rf /opt/Postman && rm /usr/local/bin/postman
Odeberte spouštěč:
sudo rm /usr/share/applications/postman.desktop
To je vše. Nyní můžete nainstalovat Postman do svého systému a v případě potřeby jej odinstalovat.
Podívejte se na další informace o Postman na jejich webu https://www.postman.com/.