Jmeter BeanShellプリプロセッサを使用する際に問題があります。 このスクリプトは、 "D:\ Software \ apache-jmeter-3.0 \ lib \ ext"ディレクトリにjarファイルを入れました。ここ enter image description hereJmeter型付き変数宣言:メソッド呼び出し
自分の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
私は私のJavaコードで "createObjectNode" メソッドを呼び出すことができます。 この問題を解決するにはどうすればよいですか?皆さん、ありがとうございました。
ありがとうございます!私はこの問題を解決しました。それはJarパッケージの欠如のためです。 – TavisD