JMeterのインストール:インターネットからダウンロードは、ダウンロード後zipファイルを解凍した後、binディレクトリにJMeter.batファイルを見つけ、JMeterのを実行するために、ダブルクリックします。
JMeterのを使用する前に最初のJDKパッケージ、構成されたJava環境をダウンロードする必要があります。(Java環境設定のチュートリアルを参照してください)
-version Java環境の設定が完了し何のjavaを決定するためにファイル名を指定して実行]ウィンドウの設定チェック後。
まず、(1)自動化されたスクリプトを使用すると、バッドボーイを記録しました
ダウンロードしてインストールしBadboyInstaller-2.2.5.exe
ダウンロード:http://download.csdn.net/download/qq_28477081/8788911
オープンインタフェースを終了した後
アドレスバーにURLを入力し、録音ボタンをクリックしてください。
録音の手順は次のとおりです:ホーム - >ログイン - >ユーザー名とパスワードを入力してください - >ホーム - >ログインボタンをクリックしてください
.jmxファイルを生成し、JMeterのへのエクスポート:ドキュメントを記録し終えた後として保存されます。
(2)レコードにプロキシサーバーを使用します
バッドボーイ組み込みブラウザIE8、新しいサイトの一部は、これらのページは、プロキシサーバーを使用して記録することができ、IE8を適応していません。
スレッドを作成し、記録されたスクリプトを格納するために使用されます
テーブルに追加:非試験要素 - > HTTPプロキシサーバー、(通常は8080に設定されている)プロキシサーバー設定のポート番号を
ブラウザでネイティブのプロキシ設定は、ポート番号が同じに設定されたプロキシサーバーのポート番号に設定されていることに注意してください
HTTPプロキシでターゲットコントローラを設定し、テスト計画>スレッドグループを選択し、スタートをクリックします。
第二に、ストレスの使用は、JMeterのテスト
ちょうどJMeterの中バッドボーイ.jmxファイルで保存されたオープン
内容をテストする必要性を残して、記録時に削除されたいくつかの余分なコンテンツを置きます。
スレッドグループとリスナーを設定します。
スレッドグループ:三つのパラメータは、スレッドグループを定義するには設定されています。スレッド数、Ramgアップ期間(秒)(時間間隔)、サイクル数を
アサーション:設定した応答アサーション、結果に応じて、重要なノードをチェックするためには、正しいです。
:(ここで設定した応答アサーションアサーションは)「USR-名」にログインしているユーザーを特定するログイン情報かどうかを確認した後に応答ページの例です。
查看断言结果:
监听器:显示取样器结果的组件。为了观察来自提供的取样器的响应内容,可以添加“观察结果树”监听器,为了图形化观察响应时间,可以添加“图形结果”,查看完整的测试结果和通过率,可以添加“聚合报告”。
以上设置完成后,点击按钮,开始测试。
三、分析jmeter运行结果
一个简单的网页用户登录测试的结果:
1.聚合报告中的内容解释
#Samples:表示你这次测试中一共发出了多少个请求,如果测试计划模拟10个用户,每个用户迭代10次,这里就会显示100
Average:平均响应时间 — 默认情况下是单个 Request 的平均响应时间,当使用了事务控制器时,也可以以事务为单位显示平均响应时间
Min:最小响应时间
Max:最大响应时间
Error%:错误率,本次测试中出现错误的请求的数量 / 请求的总数
Throughput:吞吐量 —— 默认情况下表示每秒完成的请求数( Request per Second )
KB/Sec:每秒从服务器端接收到的数据量
2.查看结果树
所有的http请求都是绿色的,表示请求成功,如果请求失败则是红色的,结果树中还可以查看响应返回数据。