1

IISを使用して、データベースから情報を取得し、C#で記述されたデータベースに情報を格納する、いくつかの単純なWebサービスがあります。上司から、明日のためにこれらのWebサービスのパフォーマンスに関する非常に簡単なレポートを作成するように依頼されました。これまでの経験のないインターンとして、ここでの選択肢は何だろうか。これをテストするのに約2時間かかります。

私がしたこと :

  • シンプルなユースケースフローで2つのシンプルなWebテストを作成しました。
  • ステップロードパターンを使用して負荷テストを作成しました。これは、アプリケーションがいつ中断するかを示します(同時ユーザーの数によってエラー/クエリが返されない)。

他にどのような重要な指標を報告しますか?ここでパフォーマンスをテストするための、迅速で汚い、そして最も効果的な他のオプションは何ですか?

どうもありがとう

4

2 に答える 2

0

同時リクエスト/スレッドのオプションを使用した最も単純な負荷テスト - 私はApache Benchを使用しています。

Bench が提供する出力のリストを次に示します。これらのメトリクスのいくつかがあなたのケースに役立つかもしれません。

于 2013-02-26T16:22:07.577 に答える
0

確認すべきいくつかの場所はApacheBenchで、他のメトリックに加えて、1 秒あたりに処理できるリクエスト数がわかります。

Microsoft Web Capacity Analysis Toolも利用可能

于 2013-02-26T16:25:34.017 に答える