jmeter beanshell 中使用map

1.使用第三方jar包的时候能够放在lib目录下也能够放在lib/ext目录下,放在这两个目录均可以引用jar包成功,经过引用json的jar包在另个目录都实验过成功。java

2.经过学习知道能够在beanShell中写函数,可是写完函数以后必定要调用,更改变量才会有效;并且子函数中定义的变量不会在除了子函数以外有效,以下图 a在外面是不能够被引用的shell

3.在jmeter的beanshell中不要使用相似于Map<String,Object> map = new HashMap<>();,包括引用java文件的时候,java文件也不能这样使用,jmeter会报错:ERROR o.a.j.u.BeanShellInterpreter: Error invoking bsh method: eval Sourced file: inline evaluation of: ``source("E:\\cyy\\Code\\workspace\\exampleOne\\src\\com\\exampleone\\Plus.java"); . . . '' : Method Invocation this.interpreter.source,直接使用Map map = new HashMap();便可,引用jar包能够随意。json

相关文章
相关标签/搜索