持续集成实战

目录

  • 知识点的回顾
  • 代码的讲解
  • jenkins实现自动化接口代码执行
  • 代码的讲解
  • jenkins实现自动化UI代码执行
  • 构建持续集成体系

知识点回顾

  • 持续集成、持续交付的好处和产生的必然性
  • jenkins服务的搭建
  • jenkins的用户权限和节点管理
  • jenkins的插件
  • jenkins的父子job
  • 报警机制

代码的讲解

  • library
  • test

本地代码的运行

  • 演示

命令行进行虚拟环境的创建

  • 虚拟环境的创建
  • 虚拟环境的激活

jenkins实现代码的运行

  • 运行测试代码
  • 产出报告

UI代码的讲解

  • web_ut.py
  • iselenium.ini

本地代码的运行

  • 演示

jenkins实现代码的运行

  • 运行测试代码
  • 产出报告

持续体系的构建

  • 部署一个web服务
  • 部署完成服务后自动运行case
  • 执行完成后发送通知给关联人

简单的web代码的讲解

  • 讲解

测试用例的编写

  • 讲解

jenkins job配置

  • web服务的配置
  • test的job配置
  • 邮件通知配置

演示成效

  • job的演示