すべてのプロダクト
Search
ドキュメントセンター

Performance Testing:システム関数の使用

最終更新日:Jan 08, 2025

システム関数を作成する場合は、パフォーマンス テスト (PTS) コンソールの関数ジェネレーターを使用して関数を生成し、ビジネス要件に基づいて必要な文字列を結合、置換、ネスト、または追加できます。このトピックでは、システム関数を使用して API リクエストの本文をパラメーター化する 方法について説明します。

手順

  1. PTS コンソール にログインし、 を選択し、 をクリックします。パフォーマンステスト > シナリオの作成PTS

  2. [シナリオ設定] タブで、基本的なリクエスト情報を設定します。詳細については、「HTTP ノード」をご参照ください。

    説明

    この例では、API リクエストの本文がパラメーター化され、リクエストメソッドは [POST] または [PUT] です。実際のパフォーマンステストでは、ビジネス要件に基づいて、パラメーター化するオブジェクトとリクエストメソッドを選択します。

  3. [PTS シナリオ] ページの下部にある [システム関数] をクリックして、システムでサポートされている関数を確認します。

  4. [システム関数] パネルで、使用する関数の名前をクリックするか、関数に対応する copy アイコンをクリックして関数をコピーします。

  5. (オプション) [システム関数] パネルの関数が要件を満たしていない場合は、関数ジェネレーターを使用してカスタム関数を生成できます。

    1. [システム関数] パネルの下部にある [関数ジェネレーター] をクリックするか、関数に対応する image アイコンをクリックします。

    2. [関数ジェネレーター] パネルで、関数の種類を選択し、関数式を編集し、サンプル値をパフォーマンステストで使用する実際の値に置き換えます。

      image

    3. [デバッグ] をクリックして、デバッグ結果が期待どおりであるかどうかを確認します。

    4. [グローバルカスタムパラメーターとして追加] を選択し、グローバルパラメーター名を入力します。

      関数をグローバルカスタムパラメーターとして定義すると、関数はグローバルパラメーターリストに追加され、パフォーマンステストシナリオ全体で呼び出すことができます。

    5. [コピー] をクリックして、関数式をコピーします。

  6. API の本文フィールドに、関数コンテンツを貼り付け、文字列、パラメーター、または関数を組み合わせるなど、ビジネス要件に基づいて本文コンテンツを編集します。本文を定義する方法については、「本文の定義」をご参照ください。

    4 つの演算を使用して関数を組み合わせることができます。詳細については、「4 つの演算の使用」をご参照ください。

    説明

    システム関数内のネストされたパラメーターは、パラメーターが二重引用符 ("") で囲まれている場合にのみ有効になります。詳細については、「パラメーター化されたシステム関数と文字列を組み合わせるにはどうすればよいですか?」をご参照ください。