摘要: 前言 跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。 jenkins的定时任务是用的crontab语法 定时构建语法 五颗星,中间用空格隔开 * * * * * 第一颗*表示分钟,取值0~59 第二颗*表示小时,取值 阅读全文
posted @ 2021-01-20 23:12 Silent丿丶黑羽 阅读(276) 评论(0) 推荐(1) 编辑
摘要: 前言 当我们的自动化项目越来越多的时候,在代码仓库会提交不同的分支来管理,在用jenkins来构建的时候,我们希望能通过参数化构建git仓库的分支。 下载安装Git Parameter插件 系统管理-插件管理-搜索:Git Parameter 下载安装 等待安装即可 参数化构建工程 进入项目-配置- 阅读全文
posted @ 2021-01-20 22:47 Silent丿丶黑羽 阅读(162) 评论(0) 推荐(1) 编辑
摘要: 前言 前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了。 安装 Email Extension Plugin 插件 jenkins首页-系统管理-插件管理,可选插件,搜索: Email ,安装Email Extension Plugin 阅读全文
posted @ 2021-01-20 18:35 Silent丿丶黑羽 阅读(204) 评论(0) 推荐(2) 编辑
摘要: 前言 jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。 allure安装 在运行代码的服务器本机,我这里是用的docker容器,在容器内部安装allure-pytest 先进docker容器 docker exec - 阅读全文
posted @ 2021-01-20 16:29 Silent丿丶黑羽 阅读(182) 评论(0) 推荐(1) 编辑
摘要: 前言 用docker搭建的Jenkins环境时间显示和我们本地时间相差8个小时,需修改容器内部的系统时间 查看时间 查看系统时间 date-R 进入docker容器内部,查看容器时间 docker exec -it -u -root 容器名 /bin/bash date -R 查看容器内部系统时区 阅读全文
posted @ 2021-01-20 11:50 Silent丿丶黑羽 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 前言 python自动化的脚本开发完成后需提交到git代码仓库,接下来就是用Jenkins拉取代码去构建自动化代码了 新建项目 打开Jenkins新建一个自由风格的项目 源码管理 Repository URL 代码仓库地址 Credentials git仓库登陆的账号和密码凭证 指定分支(为空时代表 阅读全文
posted @ 2021-01-20 11:06 Silent丿丶黑羽 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 前言 使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内部安装python3的环境。 进jenkins容器 进docker容器, 加上-u root 以root用户权限进入容器 docker exe 阅读全文
posted @ 2021-01-20 10:28 Silent丿丶黑羽 阅读(174) 评论(0) 推荐(0) 编辑