JMeter中并发执行Python脚本

🍅 视频学习:文末有免费的配套视频可观看

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

要在JMeter中并发执行Python脚本,可以使用Jython脚本或通过调用外部Python脚本的方式实现。

使用Jython脚本并发执行Python脚本的步骤:

1、创建一个线程组:在JMeter界面中,右键点击测试计划,选择 “添加” -> “线程组”。设置线程组的线程数、循环次数等参数。

2、添加一个Java请求:在线程组下右键点击,选择 “添加” -> “采样器” -> “Java请求”。在Java请求的脚本区域中,编写Jython脚本代码。

3、在Jython脚本中并发执行Python脚本:在Java请求的脚本区域中,使用Jython脚本代码来调用外部Python脚本并实现并发执行。例如:

import subprocess

import threading

# 并发执行的函数

def run_script():

subprocess.call(["python", "your_script.py"])

# 创建多个线程并发执行

for i in range(10):

thread = threading.Thread(target=run_script)

thread.start()

使用外部Python脚本在JMeter中并发执行Python脚本的步骤:

1、创建一个线程组:在JMeter界面中,右键点击测试计划,选择 “添加” -> “线程组”。设置线程组的线程数、循环次数等参数。

2、添加一个测试片段:在线程组下右键点击,选择 “添加” -> “测试片段”。

3、在测试片段中添加一个OS处理器:在测试片段下右键点击,选择 “添加” -> “取样器” -> “OS进程取样器”。

4、在OS进程取样器中配置要执行的Python脚本命令:

5、配置要监视的脚本输出:在 “OS进程取样器” 的下方,点击 “输出文件名或审核脚本” 的 “添加” 按钮。在 “文件名” 字段中,指定一个输出文件的路径和名称,以便后续分析结果。

6、配置结果收集器:在线程组下右键点击,选择 “添加” -> “监听器” -> “聚合报告”。这将收集并显示执行结果的摘要。

7、运行测试计划:点击JMeter界面的 “运行” 按钮来执行测试计划。

确保在系统中已经正确安装了Python,并且Python脚本路径是正确的。

在 “指令” 字段中,输入要执行的Python脚本的命令。例如,如果你的Python脚本是在同一目录下的 “script.py”,则可以输入 python script.py。

在 “参数” 字段中,可以指定要传递给Python脚本的参数。如果不需要参数,可以留空。

在 “工作目录” 字段中,可以设置Python脚本的工作目录。如果不需要特定的工作目录,可以留空。

同时,在这我为大家准备了一份软件测试视频教程(含面试、接口、自动化、性能测试等),就在下方,需要的可以直接去观看,也可以直接【点击文末小卡片免费领取资料文档】

花了2万多买的自动化测试全套教程,现在分享给大家,入门到精通,全程干货无废话(软件测试全栈教程))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值