jenkins -- 持续集成平台 --
持续集成的场景 -- 【持续】【集成】
自动执行你的任务
--- 定时任务 -- 结果通知 -- 报告展示
安装jenkins ---
http://testingpai.com/article/1609225132204
1、工作空间 -
jenkins的工作空间
job任务的工作空间 -- 给任务存放数据/资料 -- 生成的文件/数据
2、任务 -- 任务的配置(任务执行时需要的环境、资料、任务的具体步骤、...)
3、插件 -- 需要什么功能就装什么插件
jenkins与web自动化集成
第一步:将代码同步到gitee平台上面去
第二步:任务当中配置git下载代码到工作空间
第三步:配置定时任务(可有可无)
第四步:执行任务(有任务执行环境)
第五步:配置allure报告展示、企业微信通知等等/
allure报告配置步骤:
1)安装好allure工具
2)jenkins安装allure插件 -- 插件管理中安装
3)jenkins的全局工具配置中 -- 配置allure工具
4)jenkins的任务当中配置 -- 构建后的allure报告展示
allure的中文化配置文档:
http://testingpai.com/article/1595507295429
测试结果企业微信通知:
http://testingpai.com/article/1677747952570
git提交代码后自动触发任务的执行:
http://testingpai.com/article/1675492752710
代码源 -- gitee
git -- 命令行工具
代码托管平台 -- 开源出来的各种项目
gitee 码云
github --
gitlab --
git - 分布式的版本管理系统 (本地仓库、远端仓库)
git命令行工具:
下载:https://git-scm.com/downloads
第一步:需要对你电脑进行git配置,用来说明你的身份。
(代码会频繁的变动,得跟踪到是谁提交的代码)
git config --global 你的名字
git config --global 你的邮箱地址
第二步:了解git常见命令
git clone -- 从仓库端下载到本地
git add -- 添加新文件
git commit -- 提交到本地仓库
git push -- 提交到远端仓库
git pull -- 同步更新
git命令学习指南:https://www.runoob.com/git/git-basic-operations.html
gitee与pycharm的集成
1、git命令环境
2、gitee平台上面有自己的帐号,仓库
3、pycharm - 安装gitee插件
4、pycharm-gitee插件的配置 - 访问帐号访问权限
5、代码提交等操作
gitee与pycharm的集成 - http://testingpai.com/article/1682658900142
MacOS 执行brew install git
安装完之后,输入git,出现以下内容则安装成功
pycharm - 安装gitee插件
pycharm-gitee插件配置 - 访问账号访问权限,选择Log in via Gitee,然后完成授权
代码提交等操作