@ledsun blog

無味の味は佳境に入らざればすなわち知れず

JMeter

JMeterで一定間隔でテストを実行する

負荷をかける際に一定の間隔をあけて負荷を掛けたいことがあります。 たとえば、NICTの公開しているNTPサーバにはHTTPインタフェースでは ポーリング間隔は1時間平均で20回(あるいは1日平均で480回)を越えないようにしてください と注意書きが記載されていま…

JMeterで変数を定義する

試験対象のサーバーが二台ある場合など、シナリオの一部を変数として変更したいことがあります。「ユーザー定義変数」コンポーネントを使って変数を定義します。 今回は google.co.jp と google.com の二つのURLで検索を実行します。異なる部分(co.jpとcom…

JMeterの見た目を見慣れたものにする

JMeterの見た目の初期設定はMetalです。フォントが読みづらいのでルック&フィールを変更して見やすくします。 前提 JMeterを起動していること。 起動できない場合はJMeter を起動するを見てください。 手順 手順説明 初期設定のルック&フィールを確認します …

JMeter の多すぎる機能(サンプラー)を減らす

JMeterは機能が多すぎるため使い慣れるまではどの機能を使えばよいのか迷います。使わないサンプラー(リクエストを送るコンポーネント)を無効にします。 前提 JMeterを起動していること。 起動できない場合はJMeter を起動するを見てください。 手順 手順…

JMeter でテストを実行する

JMeterでYahoo!JAPANのトップページを取得するHTTPリクエストを生成します。具体的には http://www.yahoo.co.jp にHTTPのGETリクエストを送ります。 使用コンポーネント 「HTTP リクエスト」サンプラー 「結果をツリーで表示」リスナー 前提 JMeterを起動し…

JMeter を起動する

JMeterの最新版を取得して起動します。 JMeterとは (主に)HTTPリクエストを送信する負荷試験ツールです。以下の点が好まれています。 Javaで作られているためWindows、Linux、Mac、いずれのOSでも動く リクエスト生成機能がプラグインになっていて、対応し…