Eggplant FunctionalでのAPIテスト
Eggplant Functionalを使用してAPIテストを作成および実行できます。APIテストは、SenseTalkスクリプトで行うかもしれない画像ベースのテストとは基本的に異なります。Eggplant Functionalの画像ベースのアプローチとSenseTalkでのAPIテストを組み合わせることで、テストカバレッジを向上させることができます。
APIテストセクションは、スイートウィンドウのサイドバーにありますが、デフォルトでは切り替えられていません。サイドバーの上部にあるアセット切り替えバーの地球アイコンをクリックして、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テストの実行を参照して、方法を比較してください。