当前位置: 首页 > news >正文

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里的报告是详细的报告(详细的数据,请求数据,响应数据,请求头)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 牛客背包问题练习 xinjun与阴阳师
  • 记录一题---位示图
  • Git的基本操作
  • phpstudy 建站使用 php8版本打开 phpMyAdmin后台出现网页提示致命错误:(phpMyAdmin这是版本问题导致的)
  • 中标喜讯!湖北产教融合教育研究院携手湖北医药学院,共筑同等学力申硕新篇章
  • GAN的损失函数和二元交叉熵损失的对应及代码
  • seafaring靶场漏洞测试攻略
  • 外观模式详解:如何为复杂系统构建简洁的接口
  • 【疑难杂症2024-005】docker-compose中设置容器的ip为固定ip后,服务无法启动
  • TCP 拥塞控制:一场网络数据的交通故事
  • 原生C++下模拟.Net平台的 DataTable,DataRow,只有部分功能,以后转Qt版和Python版。
  • 实战案例(5)防火墙通过跨三层MAC识别功能控制三层核心下面的终端
  • Linux(CentOS8)服务器安装RabbitMQ
  • Android DPC模式多开 APP
  • 力扣(leetcode)每日一题 1184 公交站间的距离
  • 〔开发系列〕一次关于小程序开发的深度总结
  • 2017-08-04 前端日报
  • LintCode 31. partitionArray 数组划分
  • Mysql优化
  • ReactNative开发常用的三方模块
  • webpack4 一点通
  • windows下如何用phpstorm同步测试服务器
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 规范化安全开发 KOA 手脚架
  • 前言-如何学习区块链
  • 悄悄地说一个bug
  • 网络应用优化——时延与带宽
  • 微信小程序设置上一页数据
  • 小李飞刀:SQL题目刷起来!
  • 新版博客前端前瞻
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • 自定义函数
  • 06-01 点餐小程序前台界面搭建
  • 2017年360最后一道编程题
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • ​经​纬​恒​润​二​面​​三​七​互​娱​一​面​​元​象​二​面​
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #Linux(Source Insight安装及工程建立)
  • #Lua:Lua调用C++生成的DLL库
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (145)光线追踪距离场柔和阴影
  • (9)目标检测_SSD的原理
  • (el-Transfer)操作(不使用 ts):Element-plus 中 Select 组件动态设置 options 值需求的解决过程
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (三)Kafka 监控之 Streams 监控(Streams Monitoring)和其他
  • (一)Dubbo快速入门、介绍、使用
  • (转)我也是一只IT小小鸟
  • ***检测工具之RKHunter AIDE
  • *p++,*(p++),*++p,(*p)++区别?
  • .DFS.