77

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

4

6 に答える 6

83

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

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

1 秒あたりのリクエスト数、失敗の数など、興味深い統計を示す素敵なレポートが出力されます。

于 2009-11-18T08:34:01.473 に答える
25

たぶん、ガトリングを試すことができます。

GUI、レコーダ、レポート (応答時間の分布、1 秒あたりのリクエスト数など) などを提供します。

gatling と jmeter の最大の違いは、gatling が 1 ユーザーに対して 1 スレッドを使用するのではなく、非同期 IO を使用することだと思います。jmeter でパフォーマンスの問題がある場合 (および分散モードで jmeter を使用できない場合) は、興味深いかもしれません。

于 2012-09-03T08:48:09.773 に答える
14

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

于 2009-11-18T08:25:40.197 に答える
7

Pythonで記述されたWebアプリの機能およびパフォーマンステストツールであるFunkLoadをお試しください。

于 2011-08-29T07:53:06.507 に答える
7

jmeter+ jmeterプラグインコードを試してください。
それは他のものと同じくらい単純でなければなりません。

于 2012-08-06T12:35:29.260 に答える
2

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

于 2012-07-23T07:38:31.820 に答える