jmeter中测试报告的生成
jmete需要整合⽣成HTML的测试报告
ant:
1安装ant、
ant翻译过来是蚂蚁的意思,是优秀的Java构建⼯具。Apache Ant是⼀个Java库和命令⾏⼯具,其任务是驱动构建
⽂件中描述为相互依赖的⽬标和扩展点的进程。Ant 的主要已知⽤途是构建 Java 应⽤程序。Ant 提供了许多内置任
务,允许编译、组装、测试和运⾏ Java 应⽤程序。Ant 还可以有效地⽤于构建⾮ Java 应⽤程序,例如 C 或 C++ 应
⽤程序。更⼀般地说,Ant可⽤于试验任何类型的过程,这些过程可以⽤⽬标和任务来描述
下载地址:https://ant.apache.org/bindownload.cgi
1、解压
2、把它(⽬录到bin⽬录)配置到path的环境变量⾥⾯
控制台输入ant会告诉我们缺少build.xml文件
链接:https://pan.baidu.com/s/13fL80UHKRY7v_TyHScDO_Q
提取码:tozu
2、调整目录结构jmeter在tests的额
2.1、在jmeter的目录下创建tests的目录,
tests:存放测试中所有的资料
2.2、在tests的目录下创建report,script目录,同时把build. xml的文件放进来
report:存放测试报告,script:存放测试脚本
2.3、在report的目录下创建html和jtl 的文件目录,在scrip目录下存放测试脚本
3、自动发送邮件的插件
activation.jar commons-email-1.2.jar mail.jar
4、修改配置
打开jmeter的bin⽬录下的jmeter.properties⽂件,做如下修改: 把jmeter.save.saveservice.output_format=csv
修改为jmeter.save.saveservice.output_format=xml
把⾃动发送邮件的.jar存放在ant的lib⽬录下
修改jmeter的配置⽂件
在apache-jmeter的extras下找到ant-jmeter-1.1.1.jar,把它copy到ant的apache-ant-1.10.0\lib下
5、报告生成
在控制台到tests的目录下输入按下回车
出现如此问题说明我们的权限有问题,
这时就需要右键以管理员的身份运行命令提示符。
这样我们的报告就生成了。,到report的目录下打开就可以了
6、最后加以总结概括
总的测试⽤例个数:16,成功率:93.75%,失败率:6%,失败原因:⾃⼰代码写的不对,不是程序的问题
覆盖场景:登录,产品管理,地址管理
结论:本次⾃动化测试完整的覆盖了登录业务,产品管理业务,地址管理业务,所有的测试场景测试通过