是否可以使用 JUnit 插件/采样器和 Spring Java 配置来运行 JMeter?当我尝试执行此操作时,未创建 Spring 自动装配 bean,尽管测试用例运行,但由于尚未创建 bean,我收到了空指针异常。
我正在使用Spring注释@SpringJUnit4ClassRunner
and @ContextConfiguration
配置 JUnit 测试(有效)。目标是能够编写可以使用 JMeter 测量性能的 JUnit 测试用例。
是的,用 JUnit 和 Spring 运行 JMeter 是一个问题。
JMeter 不使用标准 JUnit 运行器;其指定于用户手册,第 7 点。标准 JUnit 测试运行程序和 JMeter 的实现之间存在细微差别。因为这,@SpringJUnit4ClassRunner
被忽略。解决方法是正常加载 bean,即使用ApplicationContext.getBean()
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)