ただ、jmeterを見て、私はそれがデスクトップアプリケーションであることがわかるので、asp.netを実行しているWindowsサーバーのベンチマークに使用することはできますか?asp.net Webサイトのベンチマークを行うと、jmeterを使用できますか?
他のおすすめのツールはありますか?
ただ、jmeterを見て、私はそれがデスクトップアプリケーションであることがわかるので、asp.netを実行しているWindowsサーバーのベンチマークに使用することはできますか?asp.net Webサイトのベンチマークを行うと、jmeterを使用できますか?
他のおすすめのツールはありますか?
私はhttperfをHPからお勧めします。 HTTPリクエストを送信するだけで、テストしているサーバーに関係なく動作します。あなたはそれを実行するためにLinuxマシンが必要になります。もう1つの一般的なツールはApache Benchmark (AB)です。私はこれを最高のツールとして推奨しませんが、このツールを使用して多くのベンチマークが実行されているため、結果を比較して結論を導き出す方が簡単です。
マイクロソフトでは、テスト用にvarious other toolsを提供していますが、広く使用されているわけではありません。
私は、ストレステストに私たちのASP.NET MVCウェブサイトを使用しています。一度試してみて、アプリケーションの使い方を知っていれば簡単です。
たとえば、私は動的検索データとして使用するCSVファイルを持っています。私はJmeterでHttpRequestを作成し、私のcsvデータを渡しました。 (これは、私が使用すると言ったデータのためのURLを打つことをシミュレートしています)。
私は、EbbsをシミュレートするJmeter Gaussian Timerを持っていて、ヒットをURLにフロー(ランダム化)します。
私は最終的に...ループ10時間を意味している。..
C:\Temp\jakarta-jmeter-2.3.4\bin\jmeter -n -t "C:\Users\Administrator\Desktop\JMeter Test Files\my_jmeter_config_file.jmx" -Dthreads=50 -Dloops=10 -Drampup=5
を言います。それぞれの単一のループには50個のスレッドが含まれ、5秒で最大50個のスレッドが構築されます。
だから私はそれを使用します。それは良いです!
JMeterはASP.NET MVCに最適です。私はそれを使ってASP.NET Webサイトをテストすることに成功しなかった。 Viewstateが途中であった。 –
@Malcom - 私はASP.NETでそれを行う方法を考え出しました。 [私の答え](http://stackoverflow.com/questions/1855496/benchmarking-a-asp-net-website-can-i-use-jmeter/2900232#2900232)を参照してください。 –
はい、私は正常に私のASP.NET(MVCではない)ウェブサイトでJMeterを使用しました。
これらの2つのチュートリアルは、天の恵みだった:
あなたが本当にサーバーやその上で実行されているアプリケーションをbanchmarkしますか? –