このトピックでは、Performance Testing(PTS)を使用して、単純な Web ページのクイックストレステストを開始する方法について説明します。
前提条件
PTS がアクティブ化されています。 詳細については、「PTS のアクティブ化」をご参照ください。
ストレステストプロセス
PTS コンソール にログインし、 を選択して、 をクリックします。PTS
ストレステストシナリオを調整します。
ストレステストを開始するには、ストレステストシナリオを作成する必要があります。 ストレステストシナリオは、1 つ以上の並列サービスセッションで構成されます。 各サービスセッションは、1 つ以上の順次 API リクエストで構成されます。
以下のパラメーターに注意してください。
[シナリオ名]: シナリオ名を入力します。 例:
pts-test。[API 名]: API 名を入力します。 例:
API-1。[テスト URL]: テストする URL を入力します。 例:
http://www.example.com。説明テスト URL は、
http://またはhttps://で始まる完全な URL である必要があります。 URL には、http://<ドメイン名>/<パス?key1=value1&key2=value2>などのパラメーターを含めることができます。[リクエストメソッド]:
GETを選択します。その他のパラメーターにはデフォルト設定を使用します。
ストレスモード設定を構成します。
この例では、仮想ユーザー(VU)の最大数は
10に設定され、テストの合計期間は1分に設定されています。 その他のパラメーターにはデフォルト設定を使用します。 ストレステストは課金対象です。 ビジネス要件に基づいて負荷レベルを構成することをお勧めします。 詳細については、「課金概要」および「ストレステストモデルとレベルの構成」をご参照ください。
シナリオをデバッグします。
シナリオをデバッグして、構成が有効かどうかを確認し、テストの失敗を防ぐことができます。 シナリオをデバッグすることをお勧めします。 詳細については、「ストレステストシナリオのデバッグ」をご参照ください。 次の図は、正常なリクエストを示しています。 API リクエストのレスポンスステータスコードが
200でない場合は、API リクエストが想定どおりに開始されたかどうかを確認してください。
[保存して開始] をクリックします。 [注記] ダイアログボックスで、[今すぐ実行] と [テストは許可されており、適用される法律および規制に準拠しています] を選択し、[開始] をクリックします。
ストレステスト結果の分析
ストレステストが完了すると、PTS はストレステストレポートを生成します。 レポートは、[レポート] ページで表示できます。 詳細については、「PTS ベースのストレステストレポートの表示」をご参照ください。