2016-11-20 11 views
0

Webアプリケーションでパフォーマンステストを実行する必要があり、Apache JMeterで以下のことができるかどうか疑問に思っていました。JMeterでの複雑なテストシナリオは可能ですか?

私は、設定された時間枠の上にアプリケーションへのアクセスは約300ユーザーをシミュレートする必要があります(例:300人の、10分を超えるユーザー)例えば、いくつかのアクションを、やって:

  • ログ
  • 内の別のページへの移動を
  • 入力するデータ
  • 提出フォームが

私はJMeterのとPERFにはかなり新しいですこれは可能かどうか疑問に思っていましたか?そうでなければ、より良い(無料の)選択肢がありますか?

多くのありがとうございます。

答えて

2

もちろん、JMeterを使用することもできます。

私はJMeterの/ Blazemeter Chrome extensionを使用することをお勧めします。 BlazeMeterのChrome拡張機能を使用すると、事前のスクリプト知識なしにアプリケーションをテストできます。 BlazeMeterのGoogle Chrome拡張機能でテストを作成するのは簡単です。 Chrome extensionforthを使用するように助けてくれるブログがあります。

別のオプションは、それがTest Script RecorderでJMeterのビルドで、あります。さらに詳しい情報はthreadを参照してください。

シナリオを記録し、必要に応じてインポートしたスクリプトをカスタマイズするには、2つの手順のいずれかを実行します。

  1. まず、Chrome拡張機能を使用してシナリオを記録します。

  2. は、あなたのJMeterに生成された.jmxファイルをインポートします。

  3. 要件に応じてテスト計画を構成します。

0

実際これはJMeterが設計したものです。ドキュメントの章を、次の基本的なこと

は非常に便利です:

それは負荷分散に来るときだけ(仮想ユーザーのさまざまなグループを表現するために別々のThread Groupsを使用いくつかのユーザーがログインしているように、別のユーザーがページをナビゲートしているなど)。あなたが仮想ユーザーとシミュレートするいくつかのアクションの一つのグループだけを持っている場合は、Throughput Controller

+0

のために行くことができ、私は原因アプリケーションは任意の静的リンクが含まれていないという事実のために問題を抱えておりますが、ありがとうございます。私はJMeterが初めてのので、アプリケーションの理解やJMeterを制限する問題があるかどうかはわかりません。 –

関連する問題