2017-10-05 19 views

答えて

1
  1. はあなたがjavascript JSR223サンプラー言語として
  2. JavaScriptのload() methodのみ「ロード」指定したスクリプトを選択していることを確認し、手動で

に関連する機能(複数可)を呼び出す必要があります提案してくださいそれをロードし、を呼び出すために

function sayHello() { 
    log.info('Hello'); 
} 

:たとえば、次のhello.jsファイルを持っていますあなたは次のJSR223サンプラーの設定が必要機能:

  • 言語:javascript
  • スクリプト:

    load('hello.js') 
    sayHello() 
    

    デモ:

    JMeter execute JavaScript

高負荷になるとJavaScriptエンジンのパフォーマンスが大きな疑問になるかもしれないので、JavaScriptライブラリをインポートするのではなく、Groovy言語を使用して同じ機能を再実装することをお勧めします。

詳細については、Apache Groovy - Why and How You Should Use Itガイドを参照してください。

+0

ここで、hello.jsファイルをlibまたはbinフォルダにドロップできます。 – Chetan

+1

相対パスを使用する場合は、 'bin'フォルダ(またはJMeterを起動する場所)を使いたい場合は、どこにでも置いてください。完全パスを使用してください –

+0

お手伝いをしてくれてありがとうございます。 – Chetan

関連する問題