В настоящее время пытаюсь использовать Junit для создания некоторых тестов параллелизма для запуска в Jmeter.
Моя текущая структура проекта выглядит следующим образом
Из RasterTest. java, Я пытаюсь вызвать метод в CommonMethods. java и метод в SetUp. java. Когда я запускаю это как тест JUnit в eclipse, вызываются методы в CommonMethods и SetUp, и все работает нормально. Когда я экспортирую это в JAR и запускаю то же самое в Jmeter, я получаю ошибку, приведенную ниже (getProperty - это метод внутри SetUp)
Trace -- java.lang.NoSuchMethodError: utils.SetUp.getProperty
Я не смог найти никаких ресурсов следовательно, я подумал, что это может быть из-за методов stati c, но я попытался получить доступ к методу, создав объект тоже. Это не помогло, получил ту же ошибку.
Присоединение класса 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 выдает эту ошибку и как мне ее обойти? Спасибо!