4

jsr223プリプロセッサを使用しJmeterてスクリプトを作成する方法を教えてくださいexamples

同じものを手に入れるのに最適なサイトtutorial

前もって感謝します

四条

4

1 に答える 1

5

例えば:

  1. まず、スクリプト言語を選択する必要があります。JMeter のベスト プラクティスによると、 Groovyを使用することをお勧めします。
  2. HTTPリクエストを追加google.comし、「サーバー名またはIP」に入れます
  3. JSR223 PreProcessor を HTTP リクエストの子として追加し、次の行を「スクリプト」領域に追加します。

    sampler.setDomain("example.com");
    
  4. View Results Treeリスナーを追加してテストを実行する
  5. 「リクエスト」タブと「レスポンス データ」タブを調べて、リクエストexample.comgoogle.com
  6. JSR223 プリプロセッサを無効化または削除する
  7. テストを再度実行します。
  8. google.comリクエストがView Results Tree リスナー経由で送信されたことを確認してください。

したがって、プリプロセッサの目的は、リクエストの前に何かを実行して、システムをリクエストまたは変更リクエストに備えさせることです(たとえば、動的な数のパラメータまたは動的な数のファイルがリクエストとともに送信され、ハードコーディングしたくない場合など)。それ)。

上記の例では、 HTTPSamplerProxysamplerを表しています。使用可能なメソッドとフィールドについては、JavaDoc を参照してください。また、Beanshell vs JSR223 vs Java JMeter Scripting: The Performance-Off You've Been Waiting for!もチェックしてください。Groovy エンジンのインストールとスクリプト作成のベスト プラクティスの詳細については、ガイドを参照してください。

于 2016-04-06T09:29:14.437 に答える