JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

释放双眼,带上耳机,听听看~!

背景:JMeter+Maven集成自动化测试框架讲个大概,自动化平台的测试框架少不了jenkins的组成,jenkins初级入门。本博客只是自己整理的笔记,好学的搜索进来,学习起来没那么顺畅,又因大多是截图,源码没有贴出来,是不是少了看下去的兴趣?

1、本地化搭建eclipse+jmeter+maven项目结构如下:
不会这里还要贴出eclipse如何创建maven项目吧?JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

2、在本地使用jmeter-GUI开发完成脚本并使用eclipse集成工具完成pom.xml配置,git命令推上远程仓库保管源码:JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

3、再上github地址复制出来(git仓库可以在公司本地部署服务):JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

4、启动jenkins服务,顺带提一下:jenkins我采用java -jar 命令war包启动,并加入任务计划开机自启。打开首页:要先给jenkins安装配置任务job所用到的github、email、html、maven等插件,系统管理–插件管理–搜索安装即可,因为国内背墙,需要设置:插件管理–advanced高级设置,update site,把https改成:http://updates.jenkins.io/update-center.json: JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

5、点击new 任务,新建任务,输入job名称,这回是maven项目就要选择maven风格了(
其实很自由):JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

6、点击ok,进入job配置页面,首先配置个git项目地址,再配置
丢弃旧的构建历史数据:JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

7、再配置源码管理地址,这里跟上面的git项目地址是一样,但是无关联,真正构建是从源码git地址pull代码:JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

8、再配置触发器,与github相关的,根据需求配置,我这里不需要:JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

9、job设置maven构建配置,指定pom.xml文件路径,不同于ant的build.xml配置文件可以别名,这只能是pom.xml:JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

10、最后就是构建后,生成的报告进行展示(报告路径在windows系统下目录\,不是反斜杠/显示):JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

11、最后job跑完之后,就会在job显示配置的相关标题,效果展示如下:

JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

12、细节展示,配置的轮询scm会根据cron表达式自动生效定时访问git:JMeter+Eclipse+Maven+Jenkins+Github持续集成接口/性能自动化测试框架搭建

最后:jenkins+jmeter+maven+github自动化测试框架搭建完成,是不是很简单?

给TA打赏
共{{data.count}}人
人已打赏
安全经验

职场中的那些话那些事

2021-9-24 20:41:29

安全经验

高并发解决方案限流技术-----使用RateLimiter实现令牌桶限流

2021-11-28 16:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索