四步教你Jmeter执行python脚本

四步教你Jmeter执行python脚本

  • 案例背景
    • 第一步
    • 第二步
    • 第三步
    • 第四步

案例背景

有一个接口并发测试的任务,这个接口中有2个参数,其中参数idfa需要动态生成并拼接而成(idfa=517FADCD-7ABE-4F4E-9C29-07EE56B11B6D这种格式)
idfa动态生成,已经用python写了对应的代码。所以只需要把这段代码引入并执行,并且把生成的idfa作为参数,传下去。
OK,任务了解了,那我们开始把

第一步

jmeter添加一个用户定义的变量,并添加idfa参数。这里的参数值可以写死。
()

第二步

2.1jmeter添加一个JSR223 Sampler. (需要提前在网上下载一个jython的jar包,放在lib目录下)ps:下载jython包的可以参考这个文章
https://blog.csdn.net/lelemom/article/details/86683001
2.2 选择语言python
2.3 设置参数
2.4 把之前写好的python脚本粘贴进来。

四步教你Jmeter执行python脚本_第1张图片

第三步

jemter添加http请求。参数idfa需要从上面JSR223 Sampler获取动态生成的参数。

四步教你Jmeter执行python脚本_第2张图片

第四步

试着跑一下,查看结果树中的idfa是否是动态生成的,期望结果是:idfa每次都不一样。

OK。 大家都学会了吗?

你可能感兴趣的:(学习,jmeter)