4

多数のリクエストをシミュレートして、Web アプリケーションが処理できるかどうかをテストする適切な方法は何でしょうか?

4

6 に答える 6

4

Microsoft の WCAT ツールを使用してみてください。こちらをご覧ください: http://support.microsoft.com/kb/231282

彼らも無料です。それはいつもいいですね。

于 2010-01-20T17:34:38.087 に答える
2

予算によっては、このために設計された負荷テスト ソフトウェアに興味があるかもしれません。Google 検索では、あらゆる種類の代替案が表示されます。これがおそらく最善の方法です。

これには無料の試用版があり、それほど高価ではありませんが、最初に購入することをお勧めします.

于 2010-01-20T17:37:17.347 に答える
1

Visual Studio Team Systemの負荷テスト ツールを使用します。入手できれば2010年。

ツールは使いやすく、素晴らしいインストルメンテーションを提供します。ツールに対応するプログラミング モデルもあり、非常に複雑なテスト シナリオを作成できます。

于 2010-01-26T00:30:55.657 に答える
1

過去にJMeterを使用したことがありますが、ASP.NET (MVC の有無にかかわらず) で記述されたものであっても、Web サイトとしてのストレス/負荷テストに非常に役立つことがわかりました。

一般に、サイトの平均的なユーザーが行うことのスクリプトを (任意のツールを使用して) 書きたいと思うでしょう。これらのスクリプトを複数作成することになる場合もあります。JMeter などのツールを使用すると、ランダムな要素をスクリプトに追加することもできます。これらのスクリプトを作成すると、負荷テスト ツールは、サイトにアクセスしたい数のユーザーをシミュレートできます。

JMeter で同時ユーザー数をゆっくりと増加させ、応答時間のグラフを監視することをお勧めします。応答時間が非常に長くなり始めるポイントは、サイトが処理できる (与えられたスクリプトによる) ユーザーの最大数に達したポイントです。

于 2010-01-20T17:35:30.797 に答える
1

abとhttperfの 2 つはより unixy なオプションです

peepcode で httperf を使用するための素敵なスクリーンキャストがあります。

于 2010-01-20T17:46:10.210 に答える
0

URL を stackoverflow に投稿します。

チャレンジのように聞こえるので、多くの人がチェックしに来ます:「このアプリに隠されたパフォーマンスの問題を見つけることができますか?」

于 2010-01-20T21:44:19.163 に答える