Talend Cloud API Testerの概要 - Cloud

Talend Cloud API Testerユーザーガイド

Version
Cloud
Language
日本語
Product
Talend Cloud
Module
Talend API Tester
Content
ジョブデザインと開発 > Testing APIs
Last publication date
2024-03-27

Talend Cloud API Testerを使用すると、RESTサービスと通信できます。

Talend Cloud API Testerは、ユーザーエクスペリエンスを向上させるための各種機能を提供し、HTTPコールをデバッグする時の時間を節約したり、リクエストを共有したりできます。

API検出とデバッグ

Talend Cloud API Testerでは、強力で使いやすいリクエストエディターにより、任意の種類のHTTP API(REST、ハイパーメディア、SOAP、OData...)を呼び出すことができます。

リクエストエディターでリクエストを書き、レスポンスコードとステータス、ヘッダー、ボディを含む詳細なレスポンスを取得します。

リクエストが送信されると、以下のオプションでAPIレスポンスを検査できます。

  • さまざまなデータ形式を形式化
  • 画像やWebページのようなWebアセットをプレビュー
  • ハイパーリンクを使用してAPI内を移動
ハイパーリンクが含まれているレスポンスの例。

その後、APIリクエストを保存、整理、ドキュメント化できます。

また、プロジェクトや環境を自分のチームと共有することも可能です。

APIリクエストがドキュメント化され、フォルダーで整理されているとナビゲートしやすくなります。

APIテスト

Talend Cloud API Testerを使用すると、複数のAPIリクエストの結合、以前のレスポンスからのデータの再利用など、APIの実際の使用をエミュレートする複雑なシナリオを作成できます。

この例では、最初のシナリオには映画「Star Wars」の各三部作におけるデータの一貫性をチェックするリクエストが含まれており、最後のシナリオでは映画でのLuke Skywalkerの存在が検証されています。

APIが仕様どおりに動作しているかチェックする場合でも、サードパーティAPIのレスポンスの状況を確認する場合でも、Talend Cloud API Testerではヘッダー値、本文の一部、または応答時間などさまざまなタイプのAPIレスポンステストを実行できます。

たとえば、ステータスコードやJSONボディの値に対してアサーションを定義できます。
警告: Talend Cloud API TesterはGoogle Chromeの拡張機能で使用するため、サポートされているブラウザーはGoogle Chromeのみです。Google Chromeを使用していない場合、Talend Cloud API Testerを開くにはインストールが必要です。