メインコンテンツまでスキップ

Eggplant FunctionalでのAPIテスト

Eggplant Functionalを使用してAPIテストを作成および実行できます。APIテストは、SenseTalkスクリプトで行うかもしれない画像ベースのテストとは基本的に異なります。Eggplant Functionalの画像ベースのアプローチとSenseTalkでのAPIテストを組み合わせることで、テストカバレッジを向上させることができます。

APIテストセクションは、スイートウィンドウのサイドバーにありますが、デフォルトでは切り替えられていません。サイドバーの上部にあるアセット切り替えバーの地球アイコンをクリックして、APIテストペインの表示を切り替えます。

Eggplant FunctionalのAPIテスト切り替えアイコンEggplant Functionalのアセット切り替えバー

APIテストとは?

APIテストは、アプリケーションプログラミングインターフェイス(API)をテストして、指定されたリクエストに対して適切な応答が返されることを確認します。このテストは、Webサイトのフロントエンドでユーザーが表示する結果がバックエンドと一致しているかどうかを確認するために使用できます。

APIテストは、アプリケーションのGUIから受け取るのと同じ情報を返しますが、そのインターフェイスをバイパスします。GUIが関与していないため、APIテストはメッセージレイヤーで実行されます。Eggplant Functionalは、HTTPおよびHTTPSを使用してリクエストを送信します。

APIテストの作成、編集、および実行

新しいAPIテストを作成するには、APIテストペイン内を右クリックし、新しいAPIテストを選択します。新しいテストは、APIテストエディタビューの中央ペインの独自のタブで開きます。既存のテストを開くには、APIテストペインのリストで選択します。APIテストは、APIテストエディタで開きます。

Eggplant FunctionalのAPIテストペインからAPIテストを開く

APIテストは、SenseTalkスクリプトやコマンドラインを介して呼び出すことができます。APIテストの実行を参照して、方法を比較してください。