web-dev-qa-db-ja.com

Jmeterの代替

JMeterのフリーウェア/よりシンプルな代替品を探しています。これは非常に完全でありながら複雑なツールであり、必要なのは、サイトへの多数の同時呼び出しをシミュレートし、パフォーマンス(応答までの時間)に関する統計を取得し、中断せずに耐えられる同時呼び出しの数を確認することです。スローされたチャートがあれば便利です。

ありがとう。

61
pistacchio

Apache Benchmark(ab)を使用します。これは、Apache Webサーバーに付属するコマンドラインツールです。 * nixを実行している場合は、マシンにすでにインストールされている可能性があります。たとえば、10個の同時スレッドを使用して、localhostで実行されているWebサーバーに1000個の要求を送信する場合は、次のようにします。

$ ab -n 1000 -c 10 http://localhost/

1秒あたりのリクエスト数、失敗の数など、興味深い統計情報を提供するニースレポートが生成されます。

70
Asaph

おそらく Gatling を試すことができます。

それは、GUI、レコーダー、レポート(応答時間分布、経時的な1秒あたりの要求、..)、...を提供します。

ガトリングとjmeterの最大の違いは、ガトリングでは1人のユーザーに1つのスレッドを使用せず、非同期IOを使用することだと思います。 jmeterでパフォーマンスの問題がある場合(および分散モードでjmeterを使用できない場合)

18
Manuel Verriez

Grinder を試してください。使用するのはかなり簡単で、スクリプトを作成できます。

13
skaffman

FunkLoad をお試しください。これは、Pythonで書かれたWebアプリの機能およびパフォーマンスのテストツールです。

7

Jmeter + jmeter plugins codeを試してください。
他の人と同じくらいシンプルであるべきです。

6
user1565007

Grinder、Funkload、SoapUI(Soap Servicesのみ)、Neoload(負荷テスト用)、Charles Proxy

2
achalsudheer