如何在jmeter中使用jxl
我正在尝试使用beanshell后处理器读取jmeter中的xls文件。我在日志中得到的错误是:“类型化变量声明:类:在命名空间中找不到工作簿” 下面是我的代码如何在jmeter中使用jxl,jmeter,Jmeter,我正在尝试使用beanshell后处理器读取jmeter中的xls文件。我在日志中得到的错误是:“类型化变量声明:类:在命名空间中找不到工作簿” 下面是我的代码 import java.io.*; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; FileInputStream(vars.get("jmeterScriptPath")+"\\"+vars.get("VIN")+".xls", true); Workbo
import java.io.*;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
FileInputStream(vars.get("jmeterScriptPath")+"\\"+vars.get("VIN")+".xls", true);
Workbook wb = Workbook.getWorkbook(new java.io.File("C:\\datasheet\\RIGUD000000000051.xls"));
Sheet sh = wb.getSheet("RIGUD000000000051");
// To get the number of rows present in sheet
int totalNoOfRows = sh.getRows();
// To get the number of columns present in sheet
int totalNoOfCols = sh.getColumns();
for (int row = 0; row < totalNoOfRows; row++) {
for (int col = 0; col < totalNoOfCols; col++) {
System.out.print(sh.getCell(col, row).getContents() + "\t");
vars.put("responseContent",sh.getCell(col, row).getContents());
}
System.out.println();
}
import java.io.*;
进口jxl.Cell;
进口jxl.Sheet;
导入jxl.工作簿;
FileInputStream(vars.get(“jmeterScriptPath”)+“\\”+vars.get(“VIN”)+“.xls”,true);
工作簿wb=Workbook.getWorkbook(新的java.io.File(“C:\\datasheet\\RIGUD000000000051.xls”);
表sh=wb.getSheet(“RIGUD000000000051”);
//获取工作表中的行数的步骤
int totalNoOfRows=sh.getRows();
//获取工作表中的列数的步骤
int totalNoOfCols=sh.getColumns();
for(int row=0;row
要使其正常工作,请执行以下两个步骤:
jxl.jar
复制到JMeter的“lib”文件夹中