シナリオ作成#ex4_複数のselectタグから特定情報を取得する 浅見 直人 2月 6, 2023 2月 6, 2023シナリオ作成入門 SELECTタグが複数あり、OPTIONのバリューをランダムで取りたい場合について解説します。 想定シチュエーションと課題 下記のように、複数のSELECTタグが使われている場合を想定しています。 情報Aについて選択 <select name="infoA"> <… Continue reading
シナリオ作成#ex3_Cookie情報を明示的に追加する 浅見 直人 2月 6, 2023 2月 6, 2023シナリオ作成入門 Cookieマネージャーを追加することで、システムから割り当てられたCookie情報を自動的に保存することができます。しかしながら、JMeterから明示的にCookie情報を割り当てることが出来ません。 この記事では、明示的にCookie情報を設定する方法を説明します。 想定シチュエーションと課題 … Continue reading
シナリオ作成#ex2_シナリオが正しく動作しないときの調査方法 浅見 直人 8月 30, 2020 10月 16, 2020シナリオ作成入門 シナリオが正しく動作しない場合の具体的な調査方法についてまとめます。「対象システムのセットアップの確認」「入力情報の確認」が必要になります。地道な作業ですが、一歩一歩解決していきましょう。 Continue reading
シナリオ作成#ex1_EC-CUBE4の環境構築方法 浅見 直人 7月 13, 2020 10月 27, 2020シナリオ作成入門 docker, eccube, jmeter シナリオ作成練習をするために、EC-CUBE4を「Windows10 Pro」へインストールする方法をまとめました。Dockerを使うことで、比較的簡単に環境構築ができます。 Continue reading
シナリオ作成#7_負荷テスト用の修正を実施 浅見 直人 6月 16, 2020 12月 18, 2020シナリオ作成入門 負荷テスト用の設定をしないと、正しい負荷をかけることができません。スレッド数は変数化を行い、必要に応じて指定できるようにしておきましょう。また、Ramp-Up期間とタイマ設定は結果に大きく影響するパラメータです。設計段階でどのような値にしておくかを検討しておくとよいでしょう。エラー時の処理についても続行にしてしまうと、エラーが多発したさいに、結果が大きくぶれていってしまいます。負荷テスト用に適切な設定を行い、より実践的なテストの実施ができるようにしておきましょう。 Continue reading
シナリオ作成#6_入力パラメータを外部ファイルから読み込む 浅見 直人 6月 15, 2020 12月 18, 2020シナリオ作成入門 ログイン情報などを外部ファイル化することで、シナリオの修正をせずに入力パラメータの変更をすることが可能になります。ログイン情報だけでなく、商品コードや住所コードなど様々なものに応用が可能なので覚えておきましょう。 Continue reading
シナリオ作成#5_リファクタリング実施 浅見 直人 6月 12, 2020 12月 18, 2020シナリオ作成入門 変更に強いシナリオを作成するためには、シナリオのリファクタリングが必要になります。後の手戻り工数を抑えるためにも、「共通パラメータの一元管理」「リファラ」「ユーザー定義変数」の活用をしていきましょう。 Continue reading
シナリオ作成#4_動的パラメータを取り込み、エラーを解消させる 浅見 直人 6月 5, 2020 12月 18, 2020シナリオ作成入門 ベースのシナリオ作成では、すべての値が固定値となります。そのため、動的に変更になるセッション情報などの値の受け渡しができていません。そこで、「HTTPクッキーマネージャー」や「正規表現抽出」を利用し、動的に変化する部分について手動で修正していきます。 Continue reading
シナリオ作成#3_HTTPプロキシサーバーを利用したベースシナリオの作成 浅見 直人 5月 27, 2020 12月 18, 2020シナリオ作成入門 シナリオ作成をする場合、「HTTPプロキシサーバ」を利用して元となるシナリオを作成し、手動で必要な修正を加えていきます。この記事えは、ベースとなるシナリオを作成するために利用する「HTTPプロキシサーバ」の使い方を紹介します。 Continue reading
シナリオ作成#2_JMeterのインストールと初期設定 浅見 直人 5月 20, 2020 12月 18, 2020シナリオ作成入門 負荷テストではJMeterを利用することが多くあります。JMeterのシナリオ作成はGUIの利用が必要です。JMeterをWindows環境へインストールし、日本語化およびデザイン変更を行う手順についてご紹介します。 Continue reading