Jmeter-将值记录到CSV文件

7vhp5slm  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(260)

我已经使用下面的代码来记录值到CSV。与此代码我不能得到标题名称,它直接记录值到名字,姓氏没有标题。我期待的输出文件与标题和值。例如:请告诉我你缺了什么
名字姓氏测试Jmeter

firstNameoutput = vars.get(“firstName”)
lastNameoutput = vars.get(“lastName”)
resultPath = vars.get(“resultsheetFilePath”)
FileOutputStream file= new FileOutputStream(resultPath, true);
PrintStream printOutputData = new PrintStream(file);
this.interpreter.setOut(printOutputData);
Var responseCode=prev.getResponseCode();

If (responseCode.equals(“200”){
print(“PASS”+”+firstName+”,”+lastName);
}
nwo49xxi

nwo49xxi1#

只需将firstnamelastname作为CSV文件的第一行写入setUp Thread Group中。
由于JMeter 3.1 Groovy是推荐的脚本选项,因此将JSR223采样器添加到setUp线程组,并在其中放置以下代码:

new File(vars.get('resultsheetFilePath')).text = 'firstname,lastname' + System.getProperty('line.separator')

这将在测试开始时创建带有标头的文件,您可以稍后写入这些值。

相关问题