yuu_nkjm blog
2014-07-25(Fri) [長年日記]
[JMeter][プロファイラ] JMeterを使ってログインが必要なサイトにアクセスする,JSON形式のデータをPOSTする
apache-jmeter-2.11の画面で説明する.↓スクリーンショットはsetUp Thread Groupになっているけど,サンプラが直列実行されないっぽい.通常のスレッドグループだと直列実行になるのかな.
リクエストの作成
- どれだけアクセスするか決める.
- HTTPリクエストの共通部分を設定.
- ログイン情報を残せるようにクッキーマネージャーを設定.
- ログインをする.ログインフォームのnameなどを見て,リクエストで送るパラメータの名前と値を決める.メソッドがGETなのかPOSTなのかを気をつける.
- HTTPリクエストを使って,通常のGETアクセスをする.
- HTTPリクエストを使って,JSONをポストする.メソッドをPOSTにする.Body Dataに送りたいJSONを入力する.
- JSONの送受信にはHTTPヘッダの指定が必要である.この指定はJSONのHTTPリクエストだけにかかるようにする.
集計結果やレスポンスの閲覧
再生ボタン(右矢印ボタン)を押すとリクエストが実行される.
- 結果を表で表示:リクエストが失敗したら赤三角になる.
- 統計レポート:最良値,最悪値,スループットなどが見られる.
- グラフ表示:リクエスト結果のグラフ表示.
- 結果をツリーで表示:レスポンスが見られる.レスポンスを見ることで正しくログインが出来ているか,正しいJSONリクエストが出来ているかなどの確認ができる.
参考ページ
- http://b.hatena.ne.jp/keyword/wordpress?mode=rss&s... ×2
- http://b.hatena.ne.jp/keyword/GOOGLE?mode=rss&sort... ×1
- http://b.hatena.ne.jp/keyword/MySQL?mode=rss&sort=... ×1
- http://b.hatena.ne.jp/keyword/PERL?mode=rss&sort=e... ×1
- http://b.hatena.ne.jp/keyword/javascript?mode=rss&... ×1
- http://b.hatena.ne.jp/keyword/css?mode=rss&sort=co... ×1
- http://b.hatena.ne.jp/keyword/ARP?mode=rss&sort=ei... ×1
- http://b.hatena.ne.jp/keyword/IPAD?mode=rss&sort=e... ×1
- http://b.hatena.ne.jp/keyword/CSS?mode=rss&sort=ei... ×1
- http://b.hatena.ne.jp/keyword/FIREFOX?mode=rss&sor... ×1
- http://b.hatena.ne.jp/keyword/RUBY?mode=rss&sort=e... ×1
- http://b.hatena.ne.jp/keyword/PHP?mode=rss&sort=ei... ×1
- http://b.hatena.ne.jp/keyword/html5?mode=rss&sort=... ×1
- http://b.hatena.ne.jp/keyword/jquery?mode=rss&sort... ×1
- http://b.hatena.ne.jp/keyword/JQUERY?mode=rss&sort... ×1
- http://b.hatena.ne.jp/sugitakunet/favorite.rss ×1
- http://b.hatena.ne.jp/keyword/APACHE?mode=rss&sort... ×1
- http://blog.willnet.in/entry/20080509/1210338845 ×1
- https://www.google.co.jp/ ×3731
- https://www.google.com/ ×38
- https://www.google.co.jp/ ×21
- https://www.bing.com/ ×14
- http://search.yahoo.co.jp/ ×10
- http://t.co/gw7bgmUlJD ×4
- https://www.google.com.tw/ ×3
- https://www.google.co.in/ ×3
- https://www.google.com.vn/ ×2
- http://pipes.yahoo.com/pipes/pipe.run?_id=f4bd07de... ×2
- https://www.google.com.sg/ ×2
- https://www.google.com.hk/ ×1
- https://www.google.com/url?sa=t&rct=j&q=&esrc=s&sou... ×1
- http://hatena.mineblue.com/search/tag?safe=on&q=JM... ×1
- https://www.bing.com/search?q=jmeter 入門 使い方&pr=1&c... ×1
- http://yandex.ru/clck/jsredir?from=yandex.ru;searc... ×1
- http://search.fenrir-inc.com/?q=JMETER ログイン POST&h... ×1
- https://www.google.mn/ ×1
- https://www.google.com/search ×1
- https://www.google.de/ ×1
- http://search.fenrir-inc.com/?q=jmeter post&hl=ja&... ×1
- https://www.google.com/ ×1
- https://www.facebook.com/ ×1
- https://www.google.es/ ×1
- https://www.google.com.ph/ ×1
- http://www.search.ask.com/web?q=jmeter Body Data &... ×1
- http://yandex.ru/clck/jsredir?from=yandex.ru;searc... ×1
- http://yokaro.biz/redmine/issues/1592 ×1
- http://www.teoma.com/web?apn_dbr=iexplore.exe_0_11... ×1
- http://favicon.qfor.info/ ×1
- http://yandex.ru/clck/jsredir?from=yandex.ru;searc... ×1
- http://www.search.ask.com/web?q=jmeter HTTP Body D... ×1
- http://api.twitter.com/1/statuses/show/49256692837... ×1
- jmeter ログイン ×47 / Jmeter ログイン ×8 / jmeter json レスポンス ×7 / JMeter ログイン ×7 / jmeter json ×7 / jmeter ログイン 確認 ×5 / jmeter json形式 ×4 / jmeter ログイン id渡し ×4 / jmeter post ×3 / jmeter login ×3 / jmeter BodyData 変数 ×2 / JMeter body javascript ×2 / jmeter post body ×2 / jmeter post ログイン ×2 / jmeter jsonを渡す ×2 / jmeter 入力値設定 ×2 / jmeter json リクエスト ×2 / jmeter 使い方 ログイン ×2 / JMeter でJSON形式の引数を指定する。 ×2 / jmeter post xml ×2 / jmeter jsonリクエスト ×2 / JMETER ログイン アクセス ×2 / jmeter login 確認 ×2 / JSON HTTP POST ×2 / jmeter ログイン画面 ×2 / jmeter post パラメータ ×1 / jmeter JSON POST ×1 / jmeter jsonレスポンス 分岐 ×1 / jmeter JSONレスポンス ×1 / jmeterログイン ×1 / jmeter 2.11 使い方 ×1 / jmeter jsessionid ログイン時 取得 ×1 / jmeter body data タブ ×1 / ログイン jmeter json ×1 / jmerter ボタン POST ×1 / jmater ログイン ×1 / post bodydata ×1 / jmeter post データ ×1 / jmeter body data ×1 / jmeter perl 変数 ×1 / json形式 アクセスログ ×1 / perlでJSONパラメータ post する ×1 / JMeter スクリーンショット ×1 / JMeter ログイン 確認 ×1 / jmeter JSON ×1 / jmeter 2.4 http送信 ×1 / jmeter telnet ×1 / perl POSTリクエスト取得 json ×1 / jmeter ftp ×1 / Jmeter json ×1 / jmeter レスポンス リクエスト ×1 / JMeter JSON形式 ×1 / jmeter アプレット ログイン結果 ×1 / JMETER スクリーンショット ×1 / httpリクエスト json ×1 / jmeter ログインボタン submit ×1 / Servlet session jmeter ×1 / squid json ログイン ×1 / jmeter HTTPクッキーマネージャ 設定されない ×1 / jmeter xampp ×1 / spring Jmater ×1 / JMeter JSON POST ×1 / jmeter post ssh ×1 / jmeter ログイン 入力 ×1 / jmeter post XML ×1 / jmeter セッション変数 JSON ×1 / jmeter リクエスト json ×1 / jmeter BODYDATA 変数 ×1 / jmeter body data binaly ×1 / jmeter windows10 ×1 / jmeter post get ×1 / tomcat アクセスログ POST ×1 / jmeter 画面操作 ×1 / jmeter cookieが設定されない ×1 / jmeter パラメータ ログイン ×1 / http リファラ jmeter ×1 / jmeter レスポンス json ×1 / JMeterを使ってログインが必要なサイトにアクセスする,JSON ... ×1 / jmeter web ログイン画面 設定 ×1 / jmeter URLにxmlをPOST ×1 / squid ログ リクエスト post ×1 / AJAX JMeter 結果 ×1 / jmeter body xml ×1 / jmeter body data 重い ×1 / jmeter form ×1 / jmeter html json ×1 / jmeter setupthread ×1 / jmeter spring ログイン ×1 / jmeter json body data ×1 / jmeter POST body サンプル ×1 / JMeter Formに値を入れる ×1 / jmeter ログイン情報 ×1 / jmeter post リクエスト ×1 / servlet session jmeter ×1 / jmeter ログイン submit ×1 / Jmerter json post ×1 / jmeter postリクエスト ×1 / jmeter 書籍 ×1 / jmeter 動画 ×1 / ログイン json ×1