Configどうも、開発2部でサーバ担当してる山本です。ご無沙汰していましたが、今回はJMeter(ジェイメーター)について書いてみました。最近のサーバーサイドの開発ではネイティブアプリで利用するAPIの開発がメインで、その場合はjson形式でアプリとやり取りすることが多いです。弊社では負荷試験にJMeterを利用しておりますが、JMeterはレスポンスがhtmlでなく、jsonになっても問題なく使えます。負荷試験の定番ツールなので既に使っておられる方も多いのではないでしょうか。このJMeterのいくつかの機能を想定される利用ケースを交えながら3回に分けて紹介したいと思います。PreProcessor今回紹介するのは以下の機能です。Config準備JMeterは↓からダウンロード出来ます。http://jmeter.apache.org/download_jmeter.cgi今回はapache-jmeter-2.13.zipを使いました。Lhaplusで展開したところエラーが出て展開できませんでしたが7-zipで展開したらうまくいきました^^;使い方はTECHSCOREさんのページで分かりやすく紹介されてます。実行毎にカウントアップするような簡単なカウンタであれば予め便利な機能が用意されています。後の処理では${test_counter}で参照できます。カウンタは「設定エレメント」「カウンタ」から追加できます。後の処理ではこのように利用できます。ユーザー登録のAPIを実行する際、ユーザー名に連番を付ける場合に使えます。Variableが便利です。Variable」から追加できます。上の例では1~3の乱数を発生させて利用しています。Configを使えば、CSVファイルからパラメータを取得することができます。Config」から追加できます。テストで使うCSVは以下の内容で、「ユーザーID」,「選択」のイメージです。テストユーザーのIDやシナリオが決まっている場合に役立ちます。いかがでしたでしょうか。今回は変数周りの機能でよく使いそうなものをピックアップしてみました。次回はサーバーから返却されたjsonの内容を後続のリクエストで利用する方法を紹介する予定ですのでお楽しみに!!ではでは。ZBr...2018/7/13【ゲームプランナー】企画書を作る工程や...2018/8/8メニューを閉じるCONTACTゲーム開発、Webサイト制作に関するご相談等ございましたら、お気軽にお問い合わせください。