jmeter如何使用java编写预处理程序

144 阅读1分钟

使用java进行压测时候,需要生成一些动态参数,所以我们在需要写一些脚本。 下面就说下在jmeter中编写java脚本的详细流程。

第一步:创建Beanshell预处理程序

image.png

第二步:将编写好的java程序拷贝到Beanshell中

image.png

第三步:将用到的jar包拷贝到jmeter的对应目录下 jar包拷贝的目标目录为:jmeter的安装路径\lib\ext 我们这段代码用到hutool的jar包,那我们就找到这个jar包,拷贝到jmeter的\lib\ext目录下

第四步:修改代码 jmeter并不是100%支持java代码的,所以对于不支持的代码做下转化。 image.png 执行之后,发现脚本的第16行报错了,我们将HashMap的key,value类型去掉,改为

 HashMap payload = new HashMap();

第五步:生成的变量的引用

image.png jmeter使用${}引用变量