テスト・ケースの作成

以下の手順は、 API Managerを使用してテスト・ケースを作成する方法を示しています。

  1. API Managerにログインする。

  2. ホーム・ページで、「API のテスト」タイルをクリックします。

  3. テスト・ページで、テスト・スイートを選択する。

  4. テストの作成 ページで、 テスト > テストケースタブを開き、 追加 をクリックします。

  5. テストケースの作成方法を選択します:

    テスト・ケース作成方式

    • 仕様から(スマート生成でビルド):開発者とQAが効率的な方法で効果的にAPIをテストできるよう、NLPを活用した完全なテストケースを生成します
    • From Specification: OpenAPI 仕様からのテスト・ケースのビルド
    • API エンドポイントから: 指定されたエンドポイントからテスト・ケースを生成します
    • ゼロから独自のリクエストとテスト条件でテストケースを作成します。

  6. 仕様から(スマートジェネレーションでビルド)」を選択した場合は、「 次へ(Next) 」をクリックし、次の手順のいずれかを実行します:メソッドを 1 つ選択してください

    1. 「既存の API」 タブに移動します。
      1. 事前定義された API を選択します。
      2. 次へ をクリックします。
      3. パスを選択します。
      4. API 名を入力します。
      5. 簡単な説明を入力します。
      6. タグを追加します。
      7. 次へ をクリックします。 テスト・ケースが生成されたというメッセージが表示されます。
      8. 「編集」をクリックします。 生成されたテスト・アサーションが表示されます。 必要に応じてテスト・アサーションを編集できます。
      9. 保存 をクリックします。
      10. 「テストの実行」をクリックします。
    2. 「インポート」 タブに移動して、以下のいずれかを実行します。
      • API テスト・ケース定義が含まれている JSON ファイルまたは YAML ファイルをドラッグ・アンド・ドロップするか、
      • API テストケースの URL を入力します。 認証のためにユーザー名とパスワードを指定します (必要な場合)。
      1. 次へ をクリックします。
      2. パスを選択します。
      3. API 名を入力します。
      4. 簡単な説明を入力します。
      5. タグを追加します。
      6. 次へ をクリックします。 テスト・ケースが生成されたというメッセージが表示されます。
      7. 「編集」をクリックします。 生成されたテスト・アサーションが表示されます。 必要に応じてテスト・アサーションを編集できます。
      8. 保存 をクリックします。
      9. 「テストの実行」をクリックします。
  7. 仕様から ]を選択した場合は、 [次へ]をクリックし、次の手順のいずれかを実行します:メソッドを 1 つ選択してください

    1. 「既存の API」 タブに移動します。
      1. 事前定義された API を選択します。
      2. 次へ をクリックします。
      3. パスを選択します。
      4. API 名を入力します。
      5. 簡単な説明を入力します。
      6. タグを追加します。
      7. 次へ をクリックします。 テスト・ケースが生成されたというメッセージが表示されます。
      8. 「編集」をクリックします。 生成されたテスト・アサーションが表示されます。 必要に応じてテスト・アサーションを編集できます。
      9. 保存 をクリックします。
      10. 「テストの実行」をクリックします。
    2. 「インポート」 タブに移動して、以下のいずれかを実行します。
      • API テスト・ケース定義が含まれている JSON ファイルまたは YAML ファイルをドラッグ・アンド・ドロップするか、
      • API テストケースの URL を入力します。 認証のためにユーザー名とパスワードを指定します (必要な場合)。
      1. 次へ をクリックします。
      2. パスを選択します。
      3. API 名を入力します。
      4. 簡単な説明を入力します。
      5. タグを追加します。
      6. 次へ をクリックします。 テスト・ケースが生成されたというメッセージが表示されます。
      7. 「編集」をクリックします。 生成されたテスト・アサーションが表示されます。 必要に応じてテスト・アサーションを編集できます。
      8. 保存 をクリックします。
      9. 「テストの実行」をクリックします。
  8. From API Endpoint]を選択した場合は、[ Next]をクリックし、以下の手順を実行します:API エンドポイント

    1. 「要求」セクションで、メソッドを選択し、API の公開時に生成された API エンドポイントを入力し、必要に応じて許可を設定して、 「送信」をクリックします。 「応答」 セクションに応答が表示されます。
    2. 次へ をクリックします。
    3. テスト名、説明、およびタグを入力し、 「次へ」をクリックします。 テスト・ケースが生成されたというメッセージが表示されます。
    4. 「編集」をクリックします。 生成されたテスト・アサーションが表示されます。 必要に応じてテスト・アサーションを編集できます。
    5. 保存 をクリックします。
    6. 「テストの実行」をクリックします。
  9. From scratch(最初から) 」を選択した場合は、「 Next(次へ) 」をクリックし、以下の手順を実行します:

    1. テスト名を入力します。
    2. 簡単な説明を入力します。
    3. タグを追加します。
    4. 次へ をクリックします。 テスト・ケースが生成されたというメッセージが表示されます。
    5. 「編集」をクリックします。
    6. API 定義を入力します。 サンプルについては、 テスト定義の構文 を参照してください。
    7. 保存 をクリックします。
    8. 「テストの実行」をクリックします。

次のタスク