当前正在尝试使用Junit创建一些并发测试以在Jmeter中运行
从RasterTest.java,我试图在CommonMethods.java中调用一个方法,在SetUp.java中调用一个方法。当我在Eclipse中将其作为JUnit测试运行时,将调用CommonMethods和SetUp中的方法,并且一切正常。当我将其导出到JAR并在Jmeter中运行时,出现以下错误(getProperty是SetUp中的方法)
Trace -- java.lang.NoSuchMethodError: utils.SetUp.getProperty
我找不到任何资源,因此我认为这可能是由于方法是静态的,但是我也尝试通过创建对象来访问该方法。那没有帮助,出现同样的错误。
附加类CommonMethods供参考:
public class CommonMethods {
public String getProperty (String key) {
// Some code
}
public void setUrl() {
System.out.println("Hello world");
}
}
称为:
CommonMethods cm = new CommonMethods();
System.out.println(cm.getProperty("URL"));
cm.setUrl();
我不明白为什么Jmeter会引发此错误,我该如何解决?谢谢!