Jmeter如何生成测试报告

Jmeter生成测试报告

生成jmeter测试报告需要先下载Ant,Ant是Java语言的构建工具

Ant的下载和安装步骤:

1、将ant下载到D盘常存放文件的目录下,进入到bin目录下复制路径,将路径添加到path的环境变量,在控制台输入ant -v出现版本信息就是成功了。

 

 

 

 

2、在Jmeter下创建一个tests文件夹,在tests文件夹下创建一个report文件夹和script文件夹

report:存储测试报告的

script:存储测试脚本

 

 3、在report目录下新建html文件夹和jtl文件夹

 

 4、把接口测试学习剪切到script目录下

 

 

JMeter整合Ant工具来生成测试报告步骤:

1、搭建ant的环境,验证方式:ant -v

2、在jmerer的extras目录下下找到ant-jmeter-1.1.1.jar,把它copy到ant的apache-ant-1.9.14\lib下

 

 

3、编写build.xml文件

A、定义了执行那个测试脚本

B、实现自动发送邮件

C、自动生成测试报告

把build.xml放到tests目录下

 

 4、打开jmeter的bin目录下的jmeter.properties文件,做如下修改:

把jmeter.save.saveservice.output_format=csv

修改为jmeter.save.saveservice.output_format=xml

 

 5、、activation.jar,commons-email-1.2.jar,mail.jar,这三个文件放在ant的lib目录下

 

 6、完善build.xml文件后,在控制台进入到build.xml文件

7、在控制台输入cd D:\testDev\apache-jmeter-5.4.1\tests ,再输入ant

 

 

 

 

 

 面试题

你需要被测试的服务,开发这边没开发好,或者是测试的服务依赖另外一个服务返回的数据,这个时候你怎么办?

1、自己在数据库里面造数据

2、使用moco的工具来模拟一个服务返回想要的数据

特别强调:工作里面,如果程序员给你的是XXX.jar文件,启动该文件的方式是:java -jar XXX.jar

实战:

1、将伪造的数据放在同一个目录下

 

 

2、在控制台先进入到testDev

输入启动命令:java -jar moco-runner-1.3.0-standalone.jar http -p 12306 -c product.json

 

 3、在postman输入地址:http://localhost:12306/interface/products

 

posted @ 2022-04-27 15:17  lm970418  阅读(1155)  评论(0编辑  收藏  举报