Skip to content

Instantly share code, notes, and snippets.

@einaralex
Last active October 4, 2017 15:59
Show Gist options
  • Save einaralex/34aa2519df6a47cfd0169e3375bfdcc3 to your computer and use it in GitHub Desktop.
Save einaralex/34aa2519df6a47cfd0169e3375bfdcc3 to your computer and use it in GitHub Desktop.
JMeter - JDBC Sampler output to .csv file
// Set "Result variable name" as "resultList" in JDBC Sampler
resultSet = vars.getObject("resultList")
result = new StringBuilder()
// result.append("Header1,Header2,...,\r\n");
for (Object row : resultSet ) {
iter = row.entrySet().iterator()
while (iter.hasNext()) {
pair = iter.next()
result.append(pair.getValue())
result.append(",")
}
result.append(System.getProperty("line.separator"))
}
// File will be created in jmeter/bin folder
org.apache.commons.io.FileUtils.writeStringToFile(new File("test.csv"), result.toString(), "UTF-8")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment