阅读 109

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

背景

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

  • 1、本地化搭建eclipse+jmeter+maven项目结构如下:不会这里还要贴出eclipse如何创建maven项目吧?

  • 2、在本地使用jmeter-GUI开发完成脚本并使用eclipse集成工具完成pom.xml配置,git命令推上远程仓库保管源码:

  • 3、再上github地址复制出来(git仓库可以在公司本地部署服务):

  • 4、启动jenkins服务,顺带提一下:jenkins我采用java -jar 命令war包启动,并加入任务计划开机自启。打开首页:要先给jenkins安装配置任务job所用到的github、email、html、maven等插件,系统管理--插件管理--搜索安装即可,因为国内背墙,需要设置:插件管理--advanced高级设置,update site,把https改成:updates.jenkins.io/update-cent…:

  • 5、点击new 任务,新建任务,输入job名称,这回是maven项目就要选择maven风格了(其实很自由):

  • 6、点击ok,进入job配置页面,首先配置个git项目地址,再配置丢弃旧的构建历史数据:

  • 7、再配置源码管理地址,这里跟上面的git项目地址是一样,但是无关联,真正构建是从源码git地址pull代码:

  • 8、再配置触发器,与github相关的,根据需求配置,我这里不需要:

  • 9、job设置maven构建配置,指定pom.xml文件路径,不同于ant的build.xml配置文件可以别名,这只能是pom.xml:

  • 10、最后就是构建后,生成的报告进行展示(报告路径在windows系统下目录\,不是反斜杠/显示):

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

  • 12、细节展示,配置的轮询scm会根据cron表达式自动生效定时访问git:

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


作者:忘记先生忘记了名字
链接:https://juejin.cn/post/7020948762415595551


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐