【发布时间】:2017-11-28 12:59:31
【问题描述】:
我正在使用 beanshell 后处理器写入 Excel 工作表,但出现“类型变量声明”错误。什么是类型声明错误,我该如何解决?
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.apache.jmeter.services.FileServer;
import java.io.File;
import java.io.FileInputStream;
vars.put("ActualResponseTime", String.valueOf(prev.getTime()));
String v1=vars.get("ExpectedResponseTime");
String v2=vars.get("ActualResponseTime");
FileInputStream excelFile = new FileInputStream("C://Users//a622821//Desktop//New folder (2)//apache-jmeter-3.2//Jmeter_Project//Result.xlsx");
XSSFWorkbook workbook = new XSSFWorkbook(excelFile);
XSSFSheet sheet = workbook.getSheetAt(0);
XSSFRow row = sheet.getRow(0);
Cell a1 = row.getCell(0);
a1.setCellValue(v1);
Cell a2=row.getCell(1);
a2.setCellValue(v2);
FileOutputStream out = new FileOutputStream("C://Users//a622821//Desktop//New folder (2)//apache-jmeter-3.2//Jmeter_Project//Result.xlsx"));
workbook.write(out);
out.close();
【问题讨论】:
标签: jmeter