jmeter 能调用python吗_jmeter 执行python脚本的方法 。(亲测ok)

jmeter 可以通过Jython 执:行python代码

2、把下载的Jython 的jar包放到 jmeter的lib文件夹。重启jmeter

3、线程组中添加 JSR223 Sampler

4、设置JSR223 Sampler

python代码

#获取jmeter 参数

param =vars.get("param")

print "hello"

#设置响应信息

SampleResult.setResponseData("message");

SampleResult.setResponseCode("502")

SampleResult.setSuccessful(False)

5、执行,由于代码中标记502  和执行失败,执行结果如下

后记:

试了下 下最新版本的选择不了python 估计自己的版本太低,他工具里面怎么才能使用自己本地的python有待研究

解决了:

jmeter自己的python 调用本地下载好的python库的方法:

import sys

sys.path.append('/Users/kaibinliu/Desktop/apache-jmeter-3.3/lib/junit')

告诉他库的位置,然后正常调取使用即可

给变量赋值的方法

a='zzz'

vars.put('er',a)

vars.get(String paramStr):获得变量值

你可能感兴趣的:(jmeter,能调用python吗)