jmeter 将测试结果导出到excel

最近有点时间,写了一个将测试结果写入excel的工具类。

导出如下图

beanshell断言代码如下

import com.wuhuhuan.util.ExcelJunitReport;
ExcelJunitReport ejt = new ExcelJunitReport();
//响应数据
String response_data = prev.getResponseDataAsString();
//请求头
String rth = RequestHeaders;
// 请求数据
String sll =SamplerData;
//title
String casetitle=prev.getThreadName(); ;
//用例名
String test="发送百度请求";
//初始条件
String initialCondition= "1.网络环境良好;"+"\n2.接口联调通过;"+"\n3.头信息添加:"+"\n"+rth;
//String OperationalSteps = "使用Jmeter播放专用脚本查看\n"+sll;
//操作步骤
String OperationalSteps = sll;
//期望结果
String ExpectedResults="这里是预期结果";
//实际结果
String ActualResults= "p";
//备注
String common= "这里是备注";  
//回归测试
String backtest="";
//备注
String common1= response_data;
//是否通过(如果为pass 会在实际结果中填充绿色,否则填充红色)
String ispass="pass";
//文件路径
String path="d:\\";
//导出文件名称(ps 只分装了xlsx 文件格式,如果写其他格式会报错)
String filename="baidu1.xlsx";
ejt.writeExcel(path,filename,"2.10.1预发布播放回归",casetitle,"MENHU-Playurl" ,"P1",test,initialCondition ,OperationalSteps ,ExpectedResults,ActualResults,common,backtest,common1,ispass);

jar包下载地址:https://download.csdn.net/download/QWERTY55555/12047506

jar包放入jmeter 根目录 \lib\ext下,重启jmeter

jmx下载地址:https://download.csdn.net/download/QWERTY55555/12047515

发布了42 篇原创文章 · 获赞 11 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/QWERTY55555/article/details/103669481