8.JMeter+Ant(基于工具的实现接口自动化,命令行方式)

一、JMeter+Ant(基于工具的实现接口自动化)

如果想要实现自动化,就必须使用命令行。

1.jmeter命令

-n 使用非界面的方式去执行脚本

-t 指定jmeter的脚本位置

-l 生成jtl报告,可以通过查看结果树来解析

-e 生产html格式的报告

-o 指定html存放的位置

改变jmeter.propties的配置;

jmeter.save.saveservice.otput_format=csv (保存的输出报告的格式)

jmeter.save.saveservice.response_data=true (显示响应的数据)

jmeter.save.saveservice.samplerData=trur (显示请求数据)

注意:总结报告看不到详细的数据,请求数据,响应数据

2.结合Ant去执行

1)下载Ant,并配置环境变量

解压后找到bin目录,配置到path里面

2)配置编译文件build.xml(更改文件)(模板文件)

3)把jmeter extras下的ant-jmeter文件拷贝到ant的lib目录下(拷贝过来后Jmeter和Ant之间就有关联了)

4)把jmeter.propties的配置进行修改

jmeter.save.saveservice.output_format=xml(用Ant集成必须要改成xml)

5)使用ant命令执行脚本


report里的报告是详细的报告(详细的数据,请求数据,响应数据,请求头)

相关推荐
百里图书11 天前
颠覆传统接口测试!用 Streamlit + SQLite + GPT 打造可视化自动化平台
自动化测试·测试开发·接口自动化测试·测试工具·接口测试·测试平台·python编程
天才测试猿11 天前
2025最新软件测试面试题总结【附文档】
自动化测试·软件测试·python·测试工具·面试·职场和发展·测试用例
Moshow郑锴12 天前
JMeter API 并发性能测试计划JMX文件解析
jmeter
qq_49244844612 天前
java项目打包成jar包,并给jmeter使用
java·jmeter·jar
kanyun12313 天前
Jmeter使用过程中的一些总结
jmeter
無_爲13 天前
JavaEE:使用JMeter进行接口并发测试
java·jmeter·java-ee
天才测试猿13 天前
软件测试环境搭建及测试过程
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
cllsse14 天前
jmeter学习
jmeter
明月与玄武14 天前
JMeter 高阶玩法:分布式压测的技术核心技术要点
jmeter·分布式压测
会又不会14 天前
JMeter-SSE响应数据自动化3.0
jmeter·自动化