点击箭头处“蓝色字”,关注我哦!!
JMeter输出完美报告
做技术爱折腾, 看到有不完美的,就想把它改改, 让其顺眼.同样Jmeter输出的报告实在差强人意, API执行完成缺少统计汇总,同时报告查看方式也不够友好, 有什么方法可以改进呢? 答案是肯定的.
Ant安装配置(我是mac机, windows一样,环境变量设置略有不同, 其他大同小异)
1、从 上下载tar.gz
2、使用cp复制到/usr目录下
3、tar -vxzf apache-ant-1.9.0-bin.tar.gz 解压
4、vi /etc/profile // 配置环境变量
####################################################
window中设置ant环境变量:
新建:ANT_HOME:E:Program Filesapache-ant-1.9.1 //路径和版本自己修改
path 追加:%ANT_HOME%bin
####################################################
#Ant path
export ANT_HOME=/usr/apache-ant-1.9.0
export PATH=$PATH:$ANT_HOME/bin
5、source /etc/proifle //配置立即生效
6、ant -version //测试ant是否生效
因为我很早就配置过ant, 就懒得去更新版本.
Apache ant是一个非常成熟的工具, 存在时间久远(对项目构建缺乏标准化问题), 后起之秀的同门师兄弟Apache Maven(可用作项目管理,), 还有Gradle(可读性更强), 号称是java世界里的三大构建工具. 虽然Ant走向没落, 但不影响我们正常使用.
具体步骤如下:
1. 将JMeter所在目录下extras子目录里的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录之下,这样Ant运行时才能找到”org.programmerplanet.ant.taskdefs.jmeter.JMeterTask”这个类,从而触发JMeter脚本2. 其次修改Jmeter的bin目录下jmeter.properties文件的配置:jmeter.save.saveservice.output_format=xml
3. 进入Jmeter目录 /Users/louiezhou/Downloads/download/apache-jmeter-3.1/bin
在bin下创建一个文件
将jmeter脚本文件**.jmx文件放在该目录下, 命名文件build.xml
详细脚本参看我的csdn博客:
4. 在bin目录里执行ant命令
这里介绍下遇到的坑:
报错信息
“taskdef class org.programmerplanet.ant.taskdefs.jmeter.JMeterTask cannot be found”
这是XML 文档结构必须从头至尾包含在同一个实体内
解决方法:xml文件中标签不完整,没有结束标签
修正脚本
完美! 生成报告.
这里面还有个问题 ,多次执行, report会被覆盖, 思路是使用时间戳方式区分report, 还可以和Jenkins集成. 赶快动手来实践吧, 看百遍不如自己做一遍.
今日精选推荐
-最新最全
咨询工作加微信
扫描二维码
视觉设计师
上海 / 经验1-3年 / 全职
1.负责一线品牌客户的品牌Logo、VI、推广海报、活动专题页、h5页面等设计工作;
2.负责一线品牌客户的日常宣传、策划设计、线下物料的设计与制作;
3.能够根据品牌策略及设计需求,完成各项项目的提案;
4.协助并配合各部门完成设计任务jmeter配置环境变量,对设计的画面布局合理、美观程度负责.
职位要求:
1.广告、美术或相关设计专业出身,学历不限;
2.两年及以上广告创意及视觉设计工作经验,有广告公司、品牌互动公司经验优先;
3.能够把握品牌调性,主导设计思路;
4.熟悉PS,AI
5.投简历时请附上作品.
前端架构师
20k-40k /上海 / 经验5-10年 / 本科及以上 / 全职
职位诱惑:
人工智能
职位描述:
1.深入理解业务和需求,识别系统风险jmeter配置环境变量,负责平台前端架构的建立和实施,主导前端框架开发,并据此制定合理有效的开发规范;
2.负责完成产品各模块及核心框架的搭建及督导编码实现;
3.负责系统整体相关架构和技术规划质量控制,主导团队技术方案评审等工作;
任职资格:
1.五年以上前端开发的工作经验,有大型网站的前端架构部署和实践经验
2.精通Web前端技术(HTML/CSS/JavaScript等)以及掌握Vue、React等框架中的一种或两种,熟悉MVC、MVVM等前端开发模型;精通vue(必备:vue/vue-router/vuex)技术栈或者react(必备:react/react-router/redux/mobx/immutable)
3.掌握主流前端框架的源码实现,理解框架背后的思想,可以持续改进完善业务框架;
4.对前后端的协作模式、产品和项目流程有深入理解;
限时特惠:本站每日持续更新海量设计资源,一年会员只需29.9元,全站资源免费下载
站长微信:ziyuanshu688