首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将Apache结果保存为jMeter文件?

如何将Apache结果保存为jMeter文件?
EN

Stack Overflow用户
提问于 2011-06-09 05:19:53
回答 8查看 81.8K关注 0票数 32

我已经创建了我的jMeter测试,它发出20,000个HTTP请求。我已经包含了"View Results in Table“监听器。运行测试后,我想将表结果保存到CSV文件中。

EN

回答 8

Stack Overflow用户

发布于 2011-06-09 05:46:57

好了,我想通了。最不直观的用户界面...在字段中键入要保存的文件名,开始测试。这将创建并写入该文件。

票数 40
EN

Stack Overflow用户

发布于 2011-07-05 15:15:14

只需通过选择Thread->Listener->AggregateReport将聚合报告添加到您的测试计划中运行Test.When即可完成聚合报告将显示有关测试runs.Here的信息有一个选项可将报告另存为csv。

票数 9
EN

Stack Overflow用户

发布于 2015-01-16 00:29:43

实现这一点的方法是使用beanshell。您需要下载该库并将其添加到lib文件夹。然后使用您的请求创建一个BeanShell采样器,并添加代码。类似下面这样的代码就可以了:

代码语言:javascript
复制
import org.apache.jmeter.services.FileServer;

// Static elements or calculations
String Variable1 = vars.get("ValueForVariable1AsMentionedInJMeterScript");
String Variable2 = vars.get("ValueForVariable1AsMentionedInJMeterScript");
String Variable3 = vars.get("ValueForVariable1AsMentionedInJMeterScript");


// Open File(s)
f = new FileOutputStream(FileServer.getFileServer().getBaseDir()+"\\NameOfTheCSVFile.csv", true); 
p = new PrintStream(f); 

// Write data to file 
p.println(Variable1 + "," + Variable2 + "," + Variable3);

// Close File(s)
p.close();f.close();

//this is for veryfying your code
return jsonOutput;

ValueForVariable1AsMentionedInJMeterScript是脚本中变量的名称。

如需更多信息,请查看此页面:http://hellotestworld.com/2013/05/02/write-a-file-from-a-jmeter-script/

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6285429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档