2017-08-29 6 views
0

製品のサーバー機能をjarファイルにパッケージ化してあり、このjarファイルにパックされたクラスの静的メソッドの実行時間を測定する必要があります。それは可能でしょうか?はいの場合、JMeterでこれを行う方法は?私が見つけた似たようなチュートリアルは、junitテストを作成してjarファイルにパッケージ化し、jmeterのクラスパスに入れることです。JMeterでJavaコードをテストする

+0

@ tak3shi彼はjsr223サンプラーで彼のメソッドを呼び出すことができますか? –

答えて

1
  1. JSR223 Samplerを追加し、Groovy言語を使用してメソッドを呼び出す
  2. までの.jar(複数可)を選択する JMeter Classpath
  3. 再起動のJMeterにどこかに(必要に応じて任意の依存関係を持つ)あなたのjarファイルを入れ

JSR223サンプラーの応答時間は、探している値になります。 JMeterテストでGroovyスクリプトを使用する方法の詳細は、Apache Groovy - Why and How You Should Use Itの記事を参照してください。

+0

また、「利用可能であればコンパイルされたスクリプトをキャッシュする」にチェックすることを忘れないでください。オーバーヘッドが大幅に削減されます –

関連する問題