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目录下
面试题
你需要被测试的服务,开发这边没开发好,或者是测试的服务依赖另外一个服务返回的数据,这个时候你怎么办?
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