Я хочу фактически передать свое динамическое значение из данных ответа в файл Excel в Jmeter ... может ли кто-нибудь из PLZ сообщить мне о понятном для него процессе? Я использовал beanshell пост-процессор, но dint получил ожидаемый результат ...Передача моего динамического значения из данных ответа в файл excel в Jmeter
0
A
ответ
0
Посмотрите на Apache POI - Java API To Access Microsoft Excel Format Files, таким образом вы сможете создавать, читать и обновлять файлы Excel из кода Beanshell. Самый простой способ добавить поддержку форматов двоичных документов в JMeter - Apache Tika, так как у вас есть tika-app.jar в JMeter Classpath, вы сможете просматривать содержимое файлов Excel с помощью View Results Tree listener и использовать API Apache POI для управления файлами Excel.
Минимальный рабочий код для создания файла Excel и добавление к нему JMeter значение переменной выглядит следующим образом:
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
Workbook wb = new XSSFWorkbook();
Sheet sheet = wb.createSheet("Sheet1");
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
cell.setCellValue(vars.get("your_variable"));
FileOutputStream fileOut = new FileOutputStream("FileCreatedByJMeter.xlsx");
wb.write(fileOut);
fileOut.close();
Ссылки:
вы можете добавить образец кода, который вы пробовали? –