2016-06-27 4 views
0

私はOrbeonサーバーの負荷テストにGatlingを使用しようとしていました。具体的には、サーバーがフォームの送信を処理できる同時ユーザー数を知りたいとします。Orbeonの負荷テスト - リクエストの生成

私は既にGatlingを使ってリクエストを取得しています(フォームフィールドごとに1つのリクエストが記入されています)。ただし、リクエストを再生するとリクエストが機能しません。要求を調べる際の私の最初の考えは、それが有効なUUIDを含むべきであるということです。しかし、私はこのIDを生成することができますか、または最初の要求から解析することができますか?これらの要求を手動で生成することも可能ですか?

Orbeon用の負荷テストツールについては、他の提案も参考になります。

答えて

1

ここでは、JMeterを使用してよく似たようなことをしますが、使用しているツールは同じです。実際、Ajaxリクエストは:

  • 同じセッション「に」に持っている必要がありますが、それらが関連しているためにページを生成するために使用される、すなわち、一般的に正しいJESSSIONIDクッキーを運びます。
  • 適切なUUIDを参照する必要があります。 UUIDは、<input type="hidden" name="$uuid" value="…">のページのHTMLで見つけることができます。
  • 正しい<xxf:sequence>1</xxf:sequence>番号が必要です。私。ページがロードされた後に最初に行われた要求に対しては1、その後は2と続きます。
関連する問題