Jenkins +git +python 进行持续集成进行接口测试(接口测试jenkins持续集成篇)

          

         使用jenkins+git+python脚本进行持续集成的接口测试,在jenkins平台,利用插件等,把管理代码的git仓库的代码更新下来进行持续接口测试,python进行开发测试脚本,git进行远程代码的维护仓库,三个结合完成接口测试。

        环境搭建

 

        首先去jenkins官网下载对应平台的安装包,安装后,本地启动jenkins,对git插件进行安装,在系统设置中对全局变量进行设置,包括邮箱,git的,

   

     配置系统管理员邮件地址,

      

      然后配置完成,调试发送测试邮件的配置。

     

   收到调试后的邮件,那么接下来,我们就要开始创建我们的工程。

  

      输入任务名后,选择构建一个自由风格的软件项目,

      

     对项目描述的填写,

     然后配置github地址

   

    注:这里我使用的是我开源出来的一个接口的仓库代码,配置github后,

  接下来我们可以配置我们的触发条件

  

   可以根据我们的选择去进行选择触发条件

    

    然后对我们的构建环境进行配置,配置完后,然后对构建步骤,和构建后的操作进行填写,

   

  填写完整后,我们点击保存,

  

 

  这样我们都创建好我们项目, 我们点击配置,可以修改原来创建项目的配置,点击立即构建,给我们进行立即构建,我们看到构建的进度,点击我们可以去查看构建,

  我们关心的其实还是控制台的输出,

  点击Console Output  我们可以看到控制台的输出。

下面日志是失败之后的输出,完成后,我们可以在我们的邮件接收到本次的测试结果,

邮件收到如下

   我们可以定时的做任务,然后给我们发邮件,我们随时取接收jenkins集成测试的测试报告。

   

   其实我们还可以定制化接收到很多的内容,这里不在进行详细的讲解。

      

   持续集成进行接口测试还是有必要的,不管你是怎么实现的持续化进行,殊途同归。本文只作为参考。

   

   最后,看到今年的几个招聘需求,对接口测试啊,appium,selenium自动化都有了要求,还有持续集成,所以需要我们更加努力。

   2018年新年上班第二天献上一篇持续集成的文章。

 

posted @   北漂的雷子  阅读(3760)  评论(1编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
历史上的今天:
2017-02-27 美团面试总结
点击右上角即可分享
微信分享提示