質問

私はJMeterのにフリーウェア/シンプルな代替を探しています。それは非常に完全まだ複雑なツールであり、私が必要とするすべては、サイトへの同時コール数をシミュレートパフォーマンスについて(応答までの時間を)統計情報を取得し、それを壊すことなく耐えることができますどのように多くの同時通話を確認することです。で投げいくつかのチャートが有用であろう。

感謝します。

役に立ちましたか?

解決

を使用するApacheのベンチマーク(AB)。これは、Apache Webサーバに付属のコマンドラインツールです。あなたは* nixのを実行している場合、チャンスはそれがすでにマシンにインストールされています。たとえば、あなたがこれを行うだろう10個の同時実行スレッドを使用して、ローカルホスト上で稼働するWebサーバ1000個の要求を送信する場合:

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

これは、このような秒あたりの要求、失敗の数、および大いに多くのように、あなたに興味深い統計を与える素敵なレポートを吐き出すだろう。

他のヒント

たぶん、あなたはガトリングを試みることができます。

これは、GUIを提供レコーダー、レポート(応答時間の分布、時間の経過秒あたりの要求、...)、...

私はガトリングとJMeterの間の最大の違いは、ガトリングは1人のユーザーに対して1つのスレッドを使用しないことであると思いますが、async IOの使用しています。あなたは、パフォーマンスの問題を持っている場合、それは面白いかもしれJMeterのwhith(とあなたが分散モードでのJMeterを使用できない場合)

グラインダーを試してみてください、それが使用することを合理的にシンプルだし、スクリプト化することができます。

FunkLoad に、Pythonで書かれたWebアプリケーションのための機能・性能テストツール試してみてください。

のJMeter + のJMeterプラグインのコードを試してみてください。
それは他の人のように単純である必要があります。

グラインダー、Funkload、(のみ石鹸サービス用)SOAPUI、Neoload(負荷試験用)、チャールズ・プロキシ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top