Jmeter- 笔记11 - 持续集成
CICD:持续集成 持续交付
进行持续集成的首选工具:Jenkins
性能测试中持续集成:Jenkins(管理集成) + Jmeter(性能工具) + ant(编译代码)
ant安装配置步骤:
1.下载压缩包,解压 (网盘 apache-ant-1.9.14-bin.zip)
2.配置环境变量 ANT_HOME PATH=%ANT_HOME%\bin
3.修改Jmeter配置文件里的 jmeter.save.saveservice.output_format=xml。这个改动会影响Generate HTML report功能,所以在使用这个功能时需改回来
4.拷贝 jmeter的extras文件夹下的ant-jmeter.**.jar 放到ant的lib文件夹中(用于邮件)
验证:在jmeter的extras文件夹中cmd,输入ant.bat -file build.xml -Dtest=Test
5.修改build.xml。进入jmeter的extras文件夹,找到build.xml文件并备份,从网盘下载这份文件来替换使用,并根据里面的备注进行修改。(其实就是修改路径,jmx脚本名,邮箱)
Jenkins安装配置
1.下载msi,解压 (网盘无资料,需下载)
2.安装完成后,浏览器中打开localhost:8080
3.修改密码,安装推荐插件
4.登录Jenkins -> 进入系统管理 -> pluginManager管理插件安装AntPlugin和PerformancePlugin
5.系统管理 -> GlobalTool Configuration 配置Ant 路径(本机)
要有安装ant插件才有图片这个入口。
6.新建一个任务,选择freestyle project
7.在任务的“构建”中,选择invoke ant, 选择ant version(步骤5中设置的Name),targets要填写build.xml中的antcall值(all, test, report, mail),保存应用。可以写多个antcall,若不填,会执行all
最新文章
- Xcode8更新约束
- debug和release之间的时间优化问题
- android FragmentActivity+FragmentTabHost+Fragment框架布局
- Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(三)
- windows 7系统搭建本地SVN服务器的过程
- 16进制字符串转数字(C/C++,VB/VB.net,C#)
- LightOJ 1422 Halloween Costumes 区间dp
- C#面向对象基础:virtual方法,abstract方法,区别
- GBin1插件推荐之马可波罗(Marco Polo),jQuery的自动补齐插件 - Autocomplete Plugin
- 使用Echarts的五个步骤
- Qt学习博客推荐
- 阿里云Centos7 apache配置
- SQL语句常见DDL/DML/DCL操作部分试题(一)
- 基于Raft深度优化,腾讯云金融级消息队列CMQ高可靠算法详解
- Go语言JSON数据相互转换
- [C#6] 8-异常增强
- Centos设置防火墙与开放访问端口
- 配置GO开发环境
- 解决wine中文字体方块或乱码
- Qt小项目之串口助手控制LED
热门文章
- 大数翻倍法求解CRT
- 07- 移动端app弱网测试与fiddle弱网测试
- 【Java】 Java中的浅拷贝和深拷贝
- hdu3724 字典树(商品条形码)
- Portswigger web security academy:Cross-site request forgery (CSRF)
- postman Variables变量的详解与应用
- STL实现的底层数据结构简介
- springboot+Thymeleaf+layui 实现分页
- Deepin/Uos系统更新源失败。提示:E: 仓库 “http://packages.chinauos.cn/uos eagle InRelease” 没有数字签名
- 2.9. 管道和重定向ls /proc &;&; echo suss! || echo failed. 能够提示命名是否执行成功or失败; 与上述相同效果的是: if ls /proc; then echo suss; else echo fail; fi