400-888-5228

课程概述

本课程旨在帮助企业 IT 团队、开发工程师、测试工程师掌握 持续集成(CI)和持续发布(CD) 的核心概念、工具和实践,提升软件开发与运维的自动化水平。课程涵盖 Jenkins 持续集成环境搭建、自动化测试框架搭建与应用、Pipeline 流水线构建、测试脚本编写与执行 等关键内容,助力学员深入理解 DevOps 体系,提高 CI/CD 流程效率,并掌握基于 Jenkins 和自动化测试工具的实践操作。

课程对象

  • DevOps 工程师:希望构建和优化 CI/CD 流水线,提高开发和运维效率。
  • 测试工程师 & QA 团队:希望深入掌握自动化测试框架,提高测试自动化覆盖率。
  • 开发工程师(后端 & 前端):希望掌握 CI/CD 相关技能,提升代码质量和部署效率。
  • 软件运维人员:希望了解 DevOps 体系及自动化测试,提高系统稳定性。

课程目标

  • 了解 持续集成(CI) 和 持续发布(CD) 的基本概念、原理及其在 DevOps 体系中的作用。
  • 掌握 Jenkins 持续集成环境的搭建、配置及优化。
  • 熟悉 Pipeline 流水线 方式构建,实现高效的 CI/CD 过程管理。
  • 了解 自动化测试框架(Robot Framework),掌握环境搭建及测试执行。
  • 掌握 自动化测试元素定位、分层思想及测试脚本编写,提升测试覆盖率。
  • 通过 Jenkins 实现 自动化代码检查、测试执行与结果分析,提升软件交付质量。

课程收益

✅ 掌握 DevOps 体系:全面理解持续集成、持续发布的概念和最佳实践,提高企业 IT 交付效率。
✅ 熟练使用 Jenkins:学会 Jenkins 环境搭建、Pipeline 构建,并用于 CI/CD 任务管理。
✅ 精通自动化测试:掌握 Robot Framework 测试框架,能高效完成测试自动化工作。
✅ 优化测试执行:掌握自动化测试的关键技术,如 元素定位、分层测试、测试脚本编写。
✅ 提升软件质量与稳定性:通过持续集成 + 自动化测试,减少软件缺陷,加快交付速度。
✅ 实战演练,学以致用:全程实操,确保学员能在实际项目中熟练应用所学技能。

课程时长3天

课程大纲

第一天上午 持续集成、持续发布(一)持续集成、持续发布的概念
持续集成的工作原理
持续集成在DEVOPS体系下的作用
持续集成环境的搭建
第一天下午 持续集成、持续发布(二)基于jenkins的持续集成环境配置
Jenkins支持集成构建
第二天上午 持续集成、持续发布(三)Jenkins在持续集成中的使用技巧
Jenkins2 pipeline流水线方式构建
第二天下午 自动化测试(一)自动化测试的概念
自动化测试框架的介绍
基于jenkins的自动化代码检查
自动化测试框架的环境搭建:robot framework
第三天上午 自动化测试(二)自动化测试之元素定位
自动化测试之分层思想
第三天下午 自动化测试(三)自动化测试脚本编写
基于jenkins的自动化的实现

为什么选择艾威

  1. 行业深耕23年:艾威培训成立于 2003 年,深耕 IT 技能培训,服务众多世界 500 强企业。
  2. 顶级认证讲师团队:拥有丰富 DevOps、CI/CD、自动化测试实战经验的专家授课。
  3. 实战驱动培训:授课内容均来自企业 DevOps 体系建设最佳实践,确保课程内容贴近企业需求。
  4. 小班授课 + 高度互动:采用案例分析 + 实操演练,帮助学员快速掌握 DevOps 自动化测试技术。

本课程 3 天 高强度培训,确保学员通过 Jenkins 持续集成 + 自动化测试 提升 DevOps 交付能力,助力企业加速软件开发流程,提高质量与效率!

培训咨询

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

同类课程推荐同类课程推荐
IT技术培训课程分类