У меня проблема при использовании препроцессора Jmeter BeanShell. Сценарий вызывает банки, которые я поместил в каталог «D: \ Software \ apache-jmeter-3.0 \ lib \ ext». enter image description hereJmeter Типированное объявление переменной: Invoice метода
вот мой BeanShell код:
import com.evergrande.api.test.JsonClientUtil;
import com.evergrande.common.utils.JsonUtil;
import com.fasterxml.jackson.databind.node.ObjectNode;
JsonClientUtil jcu=new JsonClientUtil();
ObjectNode node = JsonUtil.createObjectNode();//when I try to use the method in JsonUtil(Class),it came out error
Ошибка:
2016/09/24 22:48:06 ERROR - jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval Sourced file: inline evaluation of: ``import com.evergrande.api.test.JsonClientUtil; import com.evergrande.common.util . . . '' : Typed variable declaration : Method Invocation JsonUtil.createObjectNode
2016/09/24 22:48:06 WARN - jmeter.modifiers.BeanShellPreProcessor: Problem in BeanShell script org.apache.jorphan.util.JMeterException: Error invoking bsh method: eval Sourced file: inline evaluation of: ``import com.evergrande.api.test.JsonClientUtil; import com.evergrande.common.util . . . '' : Typed variable declaration : Method Invocation JsonUtil.createObjectNode
я могу ссылаться на "createObjectNode" метод в моей коде Java. Итак, как я могу исправить эту проблему? Спасибо вам всем.
Спасибо! Я решил эту проблему. Это из-за отсутствия пакета Jar. – TavisD