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.1test",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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值