2016-09-26 12 views
-1

Azureで自動化ユニットテストを設定するのは簡単です。ロード/パフォーマンステストを簡単に自動化| AzureのASP.NET Web App

しかし、Webアプリケーションのロード/パフォーマンステストをいくつか設定しようとしています。

Azureで自動化されたロード/パフォーマンステストを設定するための簡単なチュートリアルは誰でも提供できますか?開始するには、私は非常に簡単に自動化することが必要です。

私はAzureのパフォーマンステスト、2)Visual Studioのクラウドベースの負荷テスト、3)Visual Studio Webパフォーマンス/負荷テストプロジェクト(.csproj)、4)ビルド私のVisual Studio Team Servicesのビルド定義のステップ(これは現在私がユニットテストを自動化する方法です)、または5)何か他に何か?

ありがとうございます!

答えて

0

私は)レコードChromeを使用してテストを技術

1を考え出した、これは(DEVツールから行うことができます)ネットワーク]タブ、それはログインがチェックされて保存してください。これで、実際のサイトとブラウザを使用してUIテストを記録できます。

2)テストをエクスポートするには、ネットワークコールのリストを右クリックし、[Content with HARとして保存]をクリックします。

3)VSTSで私は負荷テストに行き、新しい負荷テストを作成して、新規作成とHTTPアーカイブベーステストをクリックし、保存した.HARファイルを選択することができます。

4)今すべてが、VSTSからとVSTSのステップを構築経由で自動化することができるなど、あなたもテストプロジェクトを作成するために必要なC#のファイルを作成しますビジュアルスタジオにエクスポートすることができVSTSから

5) 。

6)Visual Studioのパフォーマンステストに基づいて「負荷」テストを作成できます。

ビジュアルスタジオは本当にすごいもの全てをワンストップショップにしています。

0

Thereは、クラウド負荷テストを行うための詳細な手順を示す良い記事です。create/start/stop test Rest APIを実行することができます。

  1. 有効なloadtestファイルを作成します。 Visual Studioを使用して以前に実行したロードテストファイルをこのために使用することができます。
  2. ファイルをアップロードする場所を作成します。この場所は、Azure Blobのドロップフォルダであり、以下では「TestDrop」と呼ばれます。
  3. 実行に必要なloadtestファイルとその他のファイルをアップロードします。これには、WebTestファイルや設定ファイルなどがこの場所または「TestDrop」に含まれます。
  4. 実行に必要なすべてのファイルがドロップ位置で利用できるようになるため、前の手順のTestdropを使用してテスト実行を作成します。
  5. 実行を開始します。
  6. 完了したら、ローカルマシンに結果をダウンロードしてください。これはgzipファイルになります。解凍して結果ファイルを取得します。
  7. Visual Studioを使用して、ダウンロードした結果を表示します。

enter image description here

関連する問題