一般的に使用される圧力測定ツール:AB、WebBenchの、JMeterの
WebBenchのよりABとツールをテストする軽量シェルモードなどのWebBench、ABいくつかのより多くの機能
より高度なGUIインターフェイスのテストツールを持つようにJMeter
AB と2つの圧力測定器とのJMeterはapacheの下にあります
ABはツールをテストするウェブストレス、使いやすく、強力な統計の利点を開発するApacheの組織です
コマンドの形式
AB [オプション] [のhttp:// ]ホスト名[:ポート] /パス
一般-n、-t、-c使用の比較
-C(並行処理)試験への同時の数で表されます。
-tは、どのくらいのためのテストを示し、
-nは、テスト要求を送信する回数を示します
例えば:
D:\ wamp64 \ binに\ apacheの\ apache2の。4.39 \ binに> AB -n 100 -c 100のhttp:// 127.0.0.1:8080/test これはある ApacheBench、バージョン2.3:<$リビジョン1843412 $> 著作権1996アダムTwiss、ゼウス・テクノロジー株式会社は、http:// WWW。 zeustech.net/ :Apache Software Foundationのは、httpライセンス// www.apache.org/ ベンチマーク127.0。0.1 (忍耐).....行わ サーバーソフトウェア: サーバーのホスト名: 127.0。0.1 サーバーポート: 8080 ドキュメントパス: / テスト 文書の長さ: 2 バイト 同時実行レベル: 100 撮影した時間のために:テスト 0.185 秒 完全な要求: 100の 失敗した要求: 0 合計転送: 13400 バイト HTML転送: 200 バイトの 秒あたりの要求: 541.03 [#/ 秒] (平均) リクエスト当たりの時間: 184.833 [MS](平均) リクエスト当たりの時間: 1.848[MS](平均、すべての同時要求を横切って) 転送速度: 70.80 [バイト/ 秒]は受信 接続時間(ミリ秒) 分の平均[ +/- SD]メジアン最大 接続: 0 0 0.5 0 1 処理: 26 126 41.7 146 174 待機: 2 80 38.5 72 146 合計: 26 126 41.6 147 175 リクエストの割合が一定時間内に配信(MS) 50% 147 66% 154 75% 159 80% 161 90% 165 95% 168 98% 171 99% 175 100% 175(最長要求)
JMeterは非常に強力かつユーザーフレンドリーなGUIツールは、基本的なパラメータ設定はすべてのhttpを訪問しています
結果
コントラスト:
JMeterは、完全な要求とリターンであり、ABは単に復帰要求が取引を行っておりません送り出さ
JMeterは、より詳細な結果データを提供することができ、結果は統計的平均AB数学あります
JMeterのサポート変数の入力パラメータおよびCSVデータセットは、試験試料より責任を設定することができます; ABは、設定ファイルを記述する必要はありません
JMeterの計測された圧力の正確な時間をサポートしていません。サポートAB
JMeterのGUIは重くなり、統計データ結果の多くは、より多くの時間がかかりABリソースよりを取ることができます; ABは軽量に属し