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

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

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

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

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

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持续集成接口/性能自动化测试框架搭建_第4张图片

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

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

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

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

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

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

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

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

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

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

欢迎对本博客不正确的进行指正,疑问的请多交流,多谢。

你可能感兴趣的:(JMeter轻量级性能测试工具,Jenkins初级入门)