Jenkins +git +python 进行持续集成进行接口测试(接口测试jenkins持续集成篇)
使用jenkins+git+python脚本进行持续集成的接口测试,在jenkins平台,利用插件等,把管理代码的git仓库的代码更新下来进行持续接口测试,python进行开发测试脚本,git进行远程代码的维护仓库,三个结合完成接口测试。
环境搭建
首先去jenkins官网下载对应平台的安装包,安装后,本地启动jenkins,对git插件进行安装,在系统设置中对全局变量进行设置,包括邮箱,git的,
配置系统管理员邮件地址,
然后配置完成,调试发送测试邮件的配置。
收到调试后的邮件,那么接下来,我们就要开始创建我们的工程。
输入任务名后,选择构建一个自由风格的软件项目,
对项目描述的填写,
然后配置github地址
注:这里我使用的是我开源出来的一个接口的仓库代码,配置github后,
接下来我们可以配置我们的触发条件
可以根据我们的选择去进行选择触发条件
然后对我们的构建环境进行配置,配置完后,然后对构建步骤,和构建后的操作进行填写,
填写完整后,我们点击保存,
这样我们都创建好我们项目, 我们点击配置,可以修改原来创建项目的配置,点击立即构建,给我们进行立即构建,我们看到构建的进度,点击我们可以去查看构建,
我们关心的其实还是控制台的输出,
点击Console Output 我们可以看到控制台的输出。
下面日志是失败之后的输出,完成后,我们可以在我们的邮件接收到本次的测试结果,
邮件收到如下
我们可以定时的做任务,然后给我们发邮件,我们随时取接收jenkins集成测试的测试报告。
其实我们还可以定制化接收到很多的内容,这里不在进行详细的讲解。
持续集成进行接口测试还是有必要的,不管你是怎么实现的持续化进行,殊途同归。本文只作为参考。
最后,看到今年的几个招聘需求,对接口测试啊,appium,selenium自动化都有了要求,还有持续集成,所以需要我们更加努力。
2018年新年上班第二天献上一篇持续集成的文章。
相关文章
- Python 教你用OpenCV实现给照片换底色
- python 基础练习 杨辉三角
- 【Python从入门到精通】(十七)Python模块和包的基本使用,简单一文,一分钟看完
- python:利用smtplib模块发送邮件详解
- 你真的了解自动化测试框架么?Python+Requests+Pytest+Jenkins
- [Python] 05 - Load data from Files
- Python爬虫:Scrapy调试运行单个爬虫
- [Python-jenkins]获取job构建信息
- [Python]通过 python-jenkins 启动需要参数的job | jenkins接口
- python回调函数应用-获取jenkins构建结果
- jenkins 执行python脚本 断言失败就可以构建失败
- 在mac上 使用jenkins 执行python文件
- python
- python核心编程学习记录之文件和输入输出
- 使用Python,OpenCV从静态背景中提取移动前景
- Python 3 学习笔记(二)python基本语法
- Python 找出英文单词列表(list)中最长单词链
- 成功转行Python工程师,年薪30W+,经验总结都在这!
- 非编程人学Python,要注意哪些隐秘的错误认知?
- PYTHON调用JENKINS的API来进行CI
- 基于python做jenkins二次开发
- web端自动化——Selenium3+python自动化(3.7版本)-chrome67环境搭建