Talend Cloud API Testerを使い、デプロイしたマイクロサービスをテストします。
手順
-
Talend Cloud API Testerを開き、左パネルの下部にある[Project] (プロジェクト)ボタンをクリックして新しいプロジェクトを作成します。
-
プロジェクトの名前(DemoRESTなど)を入力して[Create] (作成)をクリックします。
-
ウィンドウの右上にある[Add an environment] (環境を追加)をクリックし、DemoREST-VM1という名前で新しい環境を作成します。
これにより、ベースURLの環境変数を作成し、リクエストで直接変更しないようにできます。
-
[Name] (名前)カラムにbaseURLと入力し、関連するURLを[Value] (値)カラムに入力します。
この例では
http://<DemoREST-VM1>:5066/servicesと入力します。
<DemoREST-VM1>の部分は、仮想マシンに関連付けられているパブリックIPアドレスに置き換えます。
- オプション:
DemoREST-VM2の環境を作成します:
-
[Add an environment] (環境を追加]をクリックして名前を入力します。
-
[Copy variables from] (変数のコピー元)チェックボックスをオンにし、ドロップダウンリストでDemoREST-VM1を選択します。
-
[Create] (作成)をクリックします。
-
baseURLの[Value] (値)カラムを、関連するIPアドレスで更新します。
-
[Close] (閉じる)をクリックします。
-
[Add a request] (リクエストの追加)をクリックしてGet all customersという名前のリクエストを作成した後、そのリクエストを開いて${"baseURL"}/customersというURIを入力します。
-
[Save] (保存)、[Send] (送信)の順にをクリックし、リクエストを送信します。
顧客のリストが返されます。
-
2番目のリクエストを作成します:
-
左パネルで、リクエストの横にあるメニューを開き、[Copy] (コピー)をクリックします。
-
リクエストにGet a single customerという名前を付け、[Copy] (コピー)をクリックします。
-
リクエストを開き、ベースURLの最後に/1を追加します。
-
リクエストを保存して送信します。
タスクの結果
以上で、マイクロサービスをテストするための環境とリクエストが作成されます。それぞれの環境でリクエストを複数回送信し、
Talend Management Consoleでメトリクスを確認できます。