Postmanのインストールと操作ガイド

APIのマネージャーとして、Postmanのインストール方法を知っておくことは重要です。これにより、組織のデータに簡単にアクセスし、作業できます。このチュートリアルでは、WindowsおよびLinuxシステムでの異なるPostmanのインストール方法を学びます。

前提条件

このチュートリアルは実演形式です。一緒に進めたい場合は、以下を確認してください。

  • PostmanはGUIアプリケーションなので、Windows 10およびUbuntu 20.04でデモンストレーションします。デスクトップ環境を備えたWindowsまたはLinuxコンピュータが必要です。
  • ユーザーアカウントには管理者権限が必要です。
  • このガイドでは、既にコンピュータにログインしていることを前提としています。

LinuxでのPostmanのインストールの実行

注意: 次の手順は、ターミナルコマンドをrootユーザーとして実行します。rootユーザーでログインしていない場合は、コマンドの前にsudoを付けてください。

PostmanはSnapとして利用可能で、これはパッケージにすべてのバイナリと依存関係が含まれているため、Postmanを動作させるのに必要です。Snapをインストールするコマンドは、Ubuntuなどの最新のLinuxディストリビューションに付属しているsnapです。

Snapを使用すると、LinuxシステムにPostmanをインストールするのが最も簡単です。ただし、Snapを介して利用できるPostmanのバージョンは、通常、現在のバージョンよりも数リリース遅れています。代わりに最新リリースをインストールしたい場合は、このセクションをスキップして、次のセクションの手順に従ってください。

Snapのインストール

LinuxディストリビューションにSnapがまだインストールされていない場合は、まずsnapdパッケージをインストールするために次の手順に従ってください。

注:snapdパッケージをインストールすると、snapコマンドもインストールされます。それらを別々にインストールする必要はありません。

1. コンピューター上で端末ウィンドウを開きます。

2. 以下のコマンドを実行して、ローカルパッケージインデックスキャッシュを更新します。このコマンドにより、コンピューターが最新のパッケージの場所を知るようになります。

apt update

3. 次に、以下のコマンドを実行してパッケージキャッシュを更新し、snapdをインストールします。

apt install snapd -y

4. 最後に、snapdが正常にインストールされたことを確認してください。これを行うには、以下のコマンドを実行します。

snap --version

この時点で、この時点での最新のsnapおよびsnapdバージョンは2.56であることがわかります。

Checking the snapd version

Snapを使用したPostmanのインストール

最新の安定版のPostmanをSnapストアからインストールするには、以下のコマンドを実行します。このコマンドにより、Postmanとすべての必要な依存関係がダウンロードおよびインストールされます。

snap install postman

インストールが完了すると、以下のスクリーンショットと同様の確認メッセージが表示されます。SnapからのPostmanの最新安定版はv9であることがわかります。

Postman install using snap

今、キーボードでスーパーキーを押し、アプリケーションファインダーPostmanを入力し、結果でPostmanをクリックしてアプリケーションを起動してください。

Launching Postman from the Application Finder

Postmanアプリケーションウィンドウが表示されるはずです。下のスクリーンショットと同じです。

The Postman application window

公式Debianパッケージを使用してPostmanをインストール

お使いのLinuxディストリビューションがSnapをサポートしていない場合、またはPostmanの最新リリースをインストールすることを好む場合は、Postmanのウェブサイトから公式のDebianパッケージをダウンロードする必要があります。

公式のDebianパッケージは常にPostmanの最新リリースと同期しています。公式のDebianパッケージを使用してPostmanをインストールする手順は次のとおりです。

1. 以前にSnapバージョンのPostmanをインストールした場合は、DebianパッケージからPostmanをインストールする前にそれを最初にアンインストールする必要があります。そうであれば、以下のコマンドを実行してPostman Snapパッケージをアンインストールし、可能な残りのファイルをクリーンアップしてください。

Snapを使用して以前にPostmanをインストールしていない場合は、この手順をスキップしてください。

snap remove postman
rm -rf /opt/apps/Postman
rm /usr/local/bin/postman
rm -r /usr/bin/Postman
rm -r /usr/share/applications/Postman.desktop
rm /usr/share/applications/postman.desktop

エラーが表示されて「<filepath>を削除できません」のような場合があります。これらのエラーは安全に無視でき、問題ありません。

Uninstalling Postman from snap

2. 以下のwgetコマンドを実行して、公式ウェブサイトからPostmanの最新の安定リリースをダウンロードしてください。このコマンドは、Postman tarballファイルlinux64を現在の作業ディレクトリにダウンロードします。

wget https://dl.pstmn.io/download/latest/linux64
Downloading the latest Postman Linux package

3. 以下のtarコマンドを実行して、linux64ファイルを/usr/binディレクトリに展開します。

tar -xvf linux64 -C /usr/bin

展開が完了するのを待ちます。

Extracting the Postman install file

4. 次に、PostmanディレクトリをシステムのPATHに追加します。このコマンドを使用すると、ターミナルでPostmanを入力して任意の場所からPostmanを起動できます。

「>>」リダイレクト文字は、echoコマンドの出力を.bashrcファイルに追加します。

# 環境変数にPostmanを追加
echo 'export PATH="$PATH:/usr/bin/Postman"' >> ~/.bashrc
# 環境変数を再読み込み
source ~/.bashrc

5. このPostmanのインストール方法では、自動的にショートカットが作成されないため、手動で作成する必要があります。これを行うには、/usr/share/applications/postman.desktopという名前のファイルを作成し、お好みのテキストエディタで開きます。この例では、nanoを使用しています。

この手順はオプションです。アプリケーションのショートカットを作成する必要がない場合は、この手順をスキップしてください。

nano /usr/share/applications/postman.desktop

ファイルを開いたら、以下のコードをエディタにコピー/貼り付けます。

[Desktop Entry]
Type=Application
Name=Postman
Icon=/usr/bin/Postman/app/resources/app/assets/icon.png
Exec=/usr/bin/Postman/Postman
Comment=Postman
Categories=Development

ファイルを保存してエディタを終了します。ファイルの内容は以下の画像と似ているはずです。

Creating the Postman application shortcut

最後に、ターミナルでPostmanコマンドを実行するか、PostmanのショートカットアイコンをクリックしてPostmanを実行します。

Postman
Launching Postman

WindowsでのPostmanのインストールを実行する

これまでに、SnapをサポートするUbuntuや他のLinuxディストリビューションにPostmanをインストールする方法を見てきました。このセクションでは、WindowsにPostmanをインストールする方法を学びます。

WindowsにPostmanをインストールするには、以下の手順に従ってください。

1. 昇格されたPowerShellセッションを開きます。

2. 以下のコマンドを実行して、Postmanインストーラーをダウンロードします。

Invoke-WebRequest `
-Uri 'https://dl.pstmn.io/download/latest/win64' `
-OutFile 'postman-install.exe'

ダウンロードが完了するのを待ちます。

Downloading the Postman install file for Windows

3. ダウンロードが完了したら、ファイル名を実行してインストーラーを呼び出します。

.\postman-install.exe

注意: Postmanのインストールは対話型ではありません。プロンプトやダイアログボックスはありません。

Postman install screen

インストール後、Postmanアプリケーションが自動的に起動します。この時点で、この執筆時点での最新バージョンはv9.22.2であることがわかります。

Checking the version after the Postman install

Postmanアカウントの作成とサインイン

Postmanをインストールしました。素晴らしいですね!これでアプリケーションを使用できます。良いことは、WindowsとLinuxの間にPostmanアプリケーションインターフェースには違いがないことです。

Postmanは、初めてのユーザーとしてサインインするか、新しいアカウントを作成するよう促します。まだPostmanアカウントをお持ちでないと仮定し、これらの手順に従ってアカウントを作成してください。

1. [アカウントを作成] をクリックし、アプリはブラウザでPostmanのウェブサイトにリダイレクトされ、そこでアカウントを作成できます。

Click Create Account to create a new account

2. 現在のメールアドレス、新しいPostmanユーザー名、およびパスワードを入力し、[無料アカウントを作成] ボタンをクリックします。

Postman account registration

3. 受信トレイを開き、Postmanから送信された確認リンクをクリックして、アカウントにログインする前にメールアドレスを確認します。

Confirming your email address with Postman

最初のワークスペースを作成する

Postmanアカウントにログインしたので、最初のワークスペースを作成する準備ができました。

A workspace is a collaborative environment where team members can share collections, mock servers, environments, and monitors. You can also add comments to let others know what you are working on. A workspace is a single truth source for your API collaboration and other linked activities.

1. サイドバーを展開し、すべてのワークスペースを表示するには、ワークスペースをクリックします。

Opening the Workspaces view

2. デフォルトでは、Postmanアカウントにサインアップすると、Postmanが自動的に作成する My Workspace があります。

個々のプロジェクトで作業している場合は、デフォルトのワークスペースを使用できます。しかし、チームで協力している場合は、新しいワークスペースを作成する方が適切です。ワークスペースは必要なだけ作成し、チームメンバーを招待できます。

上部の [ワークスペースを作成] をクリックして新しいワークスペースを作成します。

Creating a new workspace in Postman

3. ワークスペースを作成フォームで、ワークスペース概要を入力し、表示タイプを選択します。表示オプションには次のものがあります:

  • 個人 – あなたのみがワークスペースにアクセスできます。
  • プライベート – 招待したチームメンバーがワークスペースにアクセスできます。
  • チーム – すべてのチームメンバーがワークスペースにアクセスできます。
  • 公開 – 誰でもワークスペースにアクセスできます。

この例では、デフォルトの表示タイプである「Team」を選択します。必要な情報を入力したら、「ワークスペースとチームの作成」ボタンをクリックしてください。

Create Workspace and Team

プロセスが完了するのを待ちます。

Waiting for the workspace creation completion

5. ワークスペースを作成した後、以下に示す確認メッセージが表示されます。新しく作成したワークスペースを開くには、「ワークスペースに移動」ボタンをクリックします。

Opening the new workspace

6. 新しいリクエストを作成するには、「新規 -> HTTPリクエスト」をクリックします。

Creating a new HTTP request

8. 今、URLフィールドに https://jsonplaceholder.typicode.com/usersと入力し、「送信」ボタンをクリックします。このURLは、テストおよびプロトタイプ作成のための偽のオンラインREST APIであり、異なるユーザのテストスイートを提供します。

Postmanインターフェースでサーバーからのレスポンスが表示されます。このイメージに示されているように、レスポンスを表示したりAPI呼び出しをトラブルシューティングしたりデバッグしたりするために、3つのタブを使用できます。

  • Body: このタブはレスポンスボディを表示します。レスポンスボディは、サーバーからのデータがJSON形式で返されます。
  • Cookies: このタブは、サーバーから送信されたクッキーを表示します。
  • Headers: このタブは、サーバーから送信されたヘッダーを表示します。

Postmanは、APIエンドポイントの直感的なテストスペースを提供しています。この目的のためにcurlや他のHTTPクライアントで同じタスクを達成できますが、PostmanはAPIテストをより利用しやすく、ユーザーフレンドリーにします。

Testing an API endpoint

結論

あなたはこの記事で、WindowsとLinuxにPostmanをインストールする方法を学びました。また、Postmanを使用してAPIエンドポイントをテストする基本も学びました。

これで、Postmanのインストールと使用方法を知っているので、APIエンドポイントのテストを開始できます。さまざまな機能を試して、Postmanが提供するものを確認してください。

たとえば、Postmanを使用してテスト自動化スクリプトを作成したり、モックサーバーを作成したりできます。可能性は無限です。APIテストを楽しんでください!

Source:
https://adamtheautomator.com/postman-install/