2015-11-17 22 views
8

JUnitプラグイン/サンプラとSpring Javaの設定でJMeterを実行できますか?私がこれをしようとすると、Spring autowired beansは作成されず、Beanが作成されていないためテストケースが実行されますが、nullポインタ例外が発生します。JMeter、JUnit、Spring Javaの設定

私はSpringアノテーション @SpringJUnit4ClassRunner@ContextConfigurationを使ってJUnitテスト(動作)を設定しています。目標は、JMeterを使用してパフォーマンスを測定できるJUnitテストケースを記述できるようにすることです。

答えて

2

はい、JUnitとSpringでJMeterを実行することは問題です。 JMeterは標準のJUnitランナーを使用していません。その指定は User manual、ポイント7です。標準のJUnitテストランナーとJMeterの実装には微妙な違いがあります。このため、@SpringJUnit4ClassRunnerは無視されます。回避策は、通常の場合、つまりApplicationContext.getBean()を使用してBeanをロードすることです。

関連する問題