一、Git环境搭建
源码管理,这里选择使用的是gitee
1、注册gitee:
首先需要打开地址:https://gitee.com/,注册一个gitee账号
2、创建自己的第一个仓库

3、下载git客户端并在本地安装,下载地址:https://git-scm.com/downloads
安装成功后,在工程项目目录下,鼠标右键,可以看到新增了两项,分别为:
Git GUI here和Git Bash here,代表的意思分别是操作Gui界面和Git 命令行;在新建完gitee账号后,gitee会跳转到配置界面,这里可以设置全局参数
4、在自己要上传的项目目录下,鼠标右键-Git Bash here,然后输入以下命令
1)git init 目的是初始化路径为git目录
2)git remote add origin 仓库地址(在gitee创建的仓库url地址)

5、在源码路径下,鼠标右键-Gui GUI here,然后依次操作下面按

选择Git GUI Here,如下图所示:

1)stage changed:获取更新内容
2)sign off:填写更新内容备注
3)commit :提交代码到缓冲区
4)push :上传代码到仓库

上传成功后,gitee仓库下如下图所示

push成功,可以看到新建仓库下,出现本地代码,到此为止,代码成功上传到gitee中
二、jenkins环境搭建
jenkins的搭建,需要java环境,我们这里采用中间件tomcat来搭建,因此目标就很明确了,需要安装tomcat,同时下载jenkins.war包
1、下载jenkins
jenkins下载地址为:
https://www.jenkins.io/zh/download/
jenkins.war我们下载稳定版即可

2、下载tomcat
并将tomcat解压到本地目录下
3、将刚刚下载的jenkins.war包放到tomcat安装目录webapps下,如图:

4、然后回退到上层目录,进入到bin目录下,执行startup.bat文件,启动tomcat
5、启动成功后,在浏览器输入jenkins地址:
http://localhost:8080/jenkins
6、进入jenkins首页,安装提示找到secrets目录下的原始密码文件,把原始密码copy出来输入进去,即可看到跳转到jenkins插件安装步骤
7、安装插件:选择默认选项就好
8、注册账号:插件安装完成,注册一个jenkins登陆账号
9、登陆
10、新建第一个Item并配置参数信息,如图:




如何想在jenkins中查看测试报告,方法是:安装HTML Publish插件

11、构建&查看控制台输出

12、查看测试报告

到此为止,python+git+jenkins自动化测试持续构建基本成型,后续有优化我会持续更新~~
网友评论