jmeter中用java编写_使用 Java 读写 JMeter 中的变量

本文介绍了如何使用Java代码读取和写入JMeter中的变量,通过Excel进行接口信息管理。首先,从Excel文件读取数据到JMeter变量中,然后展示如何将Java编写的代码导出为jar包供JMeter调用。同时,还讲解了如何从JMeter中读取变量并提供给Java代码使用。
摘要由CSDN通过智能技术生成

1. 使用 Java 写入 JMeter 中的变量

1.1 需求

一个项目中有很多接口,起初保存在 JMeter 中配置元件->自定义变量中,如下图:

040fa2e474d09822eba0e6478a27cf3e.png

虽然有调整顺序的功能,但是量大之后,查找维护起来还是很麻烦。

1.2 思路

将这些接口信息放在 excel 中统一管理,如果有调整,直接编辑 excel 表格,排序、检索方便,如下图:

6895f43e1d5179d89b423b6532f8f5b6.png

1.3 环境准备

JMeter:5.0

JDK:1.8

Java 编辑软件:Eclipse MARS

1.4Java 代码实现

1.4.1 读取表格数据

现将表格中的数据读取到代码中,我这里使用的是数据保存,大家可以按照自己的习惯来写,由于使用的是 jxl.jar 读取 excel 表格,所以格式必须是 xls 后缀的,否则无法读取,代码如下:

/*输入流,声明读取变量is 用于读取excel表格*/

InputStream is=null;

/*构建Workbook对象*/

Workbook workbook=null;

/*传入path中描述的路径,读取到is中*/

is=new FileInputStream(path);

/*将is中读取到的excel表格赋值给workbook*/

workbook=Workbook.getWorkbook(is);

/*声明变量sheet,将workbook中的sheet名为sheetname的表格读取到sheet中*/

Sheet sheet=workbook

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值