運行從InteliJ我的JUnit測試,並試圖從Junit的的JMeter採樣運行後的工作 我有錯誤的JMeter的Junit返回錯誤的NoSuchMethodError:
錯誤 - MYTEST(org.apache.jmeter.protocol.java。 sampler.JUnitSampler $ AnnotatedTestCase):com.myname.dao.utilities.MyUtilities.getLogger(Ljava/lang/Class;)Lorg/slf4j/Logger; Trace - java.lang.NoSuchMethodError:com.myname.dao.utilities.MyUtilities.getLogger(Ljava/lang/Class;)Lorg/slf4j/Logger;
我在$ JMETER_HOME \ lib \ junit 中有幾個第三方依賴項(來自Maven Install),我在其中看到log4j依賴項。
對Logger.class的調用不是來自我的junit代碼,而是來自我需要測試的java代碼 – VDM 2014-12-04 07:05:28
在這種情況下,我擔心你的問題與JMeter沒有什麼共同之處。 – 2014-12-04 09:45:53
可能......但這些Junits成功從IntelliJ運行並失敗了Jmeter – VDM 2014-12-04 14:02:17