ロード テストを実行すると、Azure Load Testing によってテストに関連付けられたテスト実行が作成されます。 Azure Load Testing でロード テストのテストの実行 を管理する方法について説明します。
[前提条件]
- アクティブなサブスクリプションを持つ Azure アカウント。 Azure サブスクリプションをお持ちでない場合は、開始する前に 無料アカウント を作成してください。
- Azure ロード テスト リソース。 ロード テストのリソースを作成するには、「ロード テストの作成と実行」を参照してください。
テスト実行の表示
テストの実行は、Azure Load Testing のロード テストに関連付けられます。 Azure portal でテストの実行を表示するには:
Azure portalで、ロード テスト リソースに移動します。
左側のウィンドウで [ テスト ] を選択して、テストの一覧を表示します。
一覧でテスト名を選択して、テスト実行を確認します。
テストの実行の 省略記号 (...) を選択すると、テストの実行でさらに多くのアクションが実行されます。
[ 入力ファイルのダウンロード ] を選択して、テスト スクリプト、入力データ ファイル、ユーザー プロパティ ファイルなど、テストを実行するためのすべての入力ファイルをダウンロードします。 ダウンロードには、 ロード テスト構成 YAML ファイルも含まれています。
ヒント
ダウンロードしたテスト構成 YAML ファイルを使用して、 CI/CD パイプラインで自動ロード テストを設定できます。
[ 結果ファイルのダウンロード ] を選択して、テスト結果 CSV ファイルをダウンロードします。 このファイルには、各 Web 要求のエントリが含まれています。 ロード テスト結果のエクスポートの詳細を確認します。
[ 共有] を選択すると、Azure portal のテスト実行ダッシュボードへの直接リンクが表示されます。 テスト実行ダッシュボードを表示するには、ロード テスト リソースへのアクセス権が付与されている必要があります。 Azure Load Testing のユーザーとロールの詳細について説明します。
テストの実行を編集する
テスト実行を変更するには、Azure アプリ コンポーネントまたはリソース メトリックを追加または削除します。 他のテスト構成設定を更新することはできません。
Azure portal でテストの実行を表示するには:
Azure portalで、ロード テスト リソースに移動します。
左側のウィンドウで [ テスト ] を選択して、テストの一覧を表示します。
テストの一覧でテスト名を選択して、テストの詳細に移動します。
実行の一覧でテスト実行名を選択して、テスト実行ダッシュボードに移動します。
[アプリ コンポーネント] または [メトリックの構成] を選択して、アプリ コンポーネントまたはリソース メトリックを追加または削除します。
テスト実行ダッシュボードには、アプリのコンポーネントとメトリックに対する更新が自動的に反映されます。
テストの実行を再実行する
テストの実行を再実行すると、Azure Load Testing はテスト実行に関連付けられているテスト構成を使用 します。 後で テスト の構成を変更した場合、それらの変更はテストの実行を再実行するために考慮されません。
Azure portal でテスト実行を再実行するには:
Azure portalで、ロード テスト リソースに移動します。
左側のウィンドウで [ テスト ] を選択して、テストの一覧を表示します。
テストの一覧でテスト名を選択して、テストの詳細に移動します。
実行の一覧でテスト実行名を選択して、テスト実行ダッシュボードに移動します。
[再実行 ] を選択します。
[ 再実行 ] ページで、必要に応じてテスト実行の説明とテスト パラメーターを更新します。
[ 再実行] を選択してロード テストを開始します。
テストの実行を停止する
Azure portal でテストの実行を停止するには:
Azure portalで、ロード テスト リソースに移動します。
左側のウィンドウで [ テスト ] を選択して、テストの一覧を表示します。
テストの一覧でテスト名を選択して、テストの詳細に移動します。
対応するチェックボックスをオンにして、一覧から 1 つ以上のテスト実行を選択します。
[ テスト実行の削除] を選択する
または、実行の一覧でテスト実行名を選択してテスト実行ダッシュボードに移動し、[ テスト実行の削除] を選択します。
[ テスト実行の削除 ] ページで、[ 削除 ] を選択してテスト実行を削除します。
テスト実行を削除する
Azure portal でテスト実行を削除するには:
Azure portalで、ロード テスト リソースに移動します。
左側のウィンドウで [ テスト ] を選択して、テストの一覧を表示します。
テストの一覧でテスト名を選択して、テストの詳細に移動します。
省略記号 (...)>を選択し、停止 をクリックして実行中のテストを停止します。
テストの実行の比較
時間の経過に伴うパフォーマンスの低下を特定するために、ダッシュボードで最大 5 つのテスト実行を視覚的に比較できます。 Azure Load Testing でのテスト実行の比較の詳細について説明します。