飞豹客 · 课能看,资料也能带走
飞豹客AI 会员免费

DeepSeek(辅助编程)+Selenium4-自动化测试与CI CD实战

工作场景与解决问题 本课程针对软件开发和运维团队中,因手动测试效率低、回归成本高导致的流程瓶颈问题。通过 Python 结合 Selenium4 实现自动化测试,搭配 Docker 和 Jenkins 实施 CI/CD 流水线,解决手动测试覆盖不足、部署耗时的痛点。课程聚焦企业级应用场景,例如电商后

单课价¥20.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
190 人关注 更新于 2026-03-25 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员、年会员、永久会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥20.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥4.18低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

工作场景与解决问题

本课程针对软件开发和运维团队中,因手动测试效率低、回归成本高导致的流程瓶颈问题。通过 Python 结合 Selenium4 实现自动化测试,搭配 Docker 和 Jenkins 实施 CI/CD 流水线,解决手动测试覆盖不足、部署耗时的痛点。课程聚焦企业级应用场景,例如电商后台管理、数据迁移验证等,通过代码级拆解演示如何从测试用例自动化到持续部署的全流程,重点解决中小团队在工具选型、踩坑操作(如动态元素定位、分布式执行)中的实际问题。

适合基础与学习顺序

课程面向具备 Python 基础(熟悉列表、字典、函数)和 Web 开发常识的学员。若已有测试框架(如 Pytest)或容器化(Docker)经验,可直接跳至第5章案例实践。资料中包含3个企业级项目源码(含缺陷修复版与优化版),建议先学习第2章 Selenium4 核心机制(定位策略、等待机制)和第4章 Jenkins Pipeline 基础,再结合第8章的流水线模板进行修改。测试数据采用 JSON 格式封装,可直接导入 Pytest 执行,无需额外配置数据库或接口环境。学习顺序建议按:Selenium 基础 → Page Object 模式 → Docker 容器化 → Jenkins Pipeline → 综合案例的节奏推进。

独立能力与资料应用

学完后能独立完成:1)基于 POM 设计模式的自动化测试框架搭建;2)通过 Docker 快速复现测试环境;3)编写 Jenkins Pipeline 实现代码提交后自动触发测试、报告生成和镜像推送。资料中的代码库采用 Git 分支管理,建议用 VS Code 配置 remote 接收最新案例,通过 `pytest --alluredoc` 生成测试报告并集成 Allure 查看结果。对于 CI/CD 部分,需重点理解 `withParameters` 和 `parallel` 用于动态构建任务,结合第6章的 Docker Compose 脚本可快速搭建多容器测试环境。实践时需将第7章的参数化脚本与 Jenkins 结合,调试环境变量传递问题。

课程目录

课程目录90 集
  • 智能质效工作流:AI+自动化测试与CI/CD实战 在当今快速发展的软件开发领域, 自动化测试 和DevOps深度整合成为提升项目质量的关键。本课程将教授如何利用 Python 语言结合Selenium框架实现Page Object Model(POM)设计模式,并辅以Docker容器化技术和Jenkins Pipeline构建企业级的持续集成与部署流水线(CI/CD)。通过一系列实践案例,学员不仅能掌握从测试脚本开发到部署的各个环节,更能全面理解如何在项目管理中优化质量和效率。 DeepSeekfuzhubianchengSelenium4zidonghuaceshiyuCIC_4d_1.webp (172.
  • 38 KB, ) 下载附件 保存到相册 DeepSeek(辅助编程)+Selenium4-自动化测试与CI CD实战 (图1) 2026-2-7 23:
  • 38 上传 资源目录(88个视频,1个压缩包): 1 Selenium简介原理_.mp4
  • 2 Selenium环境搭建_.mp4
  • 3 Selenium浏览器基本操作_.mp4
  • 4 Selenium_元素定位_ID_.mp4
  • 5 Selenium_元素定位_NAME_.mp4
  • 6 Selenium_元素定位_CLASSNAME.mp4
  • 7 Selenium_元素定位_LinkText.mp4
  • 8 Selenium_元素定位_PartialLinkText.mp4
  • 9 Selenium_元素定位_XPATH.mp4
  • 10 Selenium_元素定位_CssSelector.mp4
  • 11 Selenium_多元素定位.mp4
  • 12 Selenium_元素定位_TagName.mp4
  • 13 Selenium_点击_输入_获取页面数据.mp4
  • 14 Selenium_上传文件.mp4
  • 15 Selenium_弹出框_获取文本_确定.mp4
  • 16 Selenium_弹出框_输入文本.mp4
  • 17 Selenium_下拉菜单_.mp4
  • 18 Selenium_JS滑动_.mp4
  • 19 Selenium_单选按钮_复选框_.mp4
  • 20 Selenium_JS日历操作.mp4
  • 21 Selenium_切换窗体_1.mp4
  • 22 Selenium_切换窗体_2.mp4
  • 23 Selenium_获取图片_Css样式.mp4
  • 24 Selenium_Frame切换.mp4
  • 25 Selenium_图片截取.mp4
  • 26 Selenium_固定休眠&隐式等待.mp4
  • 27 Selenium_显示等待.mp4
  • 28 Selenium_鼠标左键.mp4
  • 29 Selenium_鼠标双击.mp4
  • 30 Selenium_鼠标悬停.mp4
  • 31 Selenium_鼠标右键.mp4
  • 32 Selenium_键盘操作.mp4
  • 33 Selenium_组合键.mp4
  • 34 Selenium_坐标定位.mp4
  • 35 Selenium_JD注册_自动化案例实现_1.mp4
  • 36 Selenium_JD注册_自动化案例实现_2.mp4
  • 37 Selenium_JD注册_自动化案例实现_3.mp4
  • 38 Selenium_JD注册_自动化案例实现_4.mp4
  • 39 API接口测试平台部署_1.mp4
  • 40 API接口测试平台部署_2.mp4
  • 41 登录功能_自动化用例设计.mp4
  • 42 添加项目_自动化用例设计_.mp4
  • 43 POM_自动化框架搭建_.mp4
  • 44 POM_浏览器封装.mp4
  • 45 POM_常用操作封装_1.mp4
  • 46 POM_常用操作封装_2.mp4
  • 47 POM_用户管理业务封装_1.mp4
  • 48 POM_用户管理业务封装_2.mp4
  • 49 POM_用户管理_unitest测试_1.mp4
  • 50 POM_用户管理_unitest测试_2.mp4
  • 51 UnitTest_setup_teardown_用法.mp4
  • 52 UnitTest_class_setup_teardown.mp4
  • 53 UnitTest_assert_断言_1.mp4
  • 54 UnitTest_assert_断言_2.mp4
  • 55 UnitTest_skip_用法.mp4
  • 56 UnitTest_ddt_unpack_用法.mp4
  • 57 UnitTest_ddt_数据驱动场景应用.mp4
  • 58 UnitTest_ddt_Json文件读取.mp4
  • 59 UnitTest_ddt_yaml文件读取.mp4
  • 60 Unittest_discover_执行所有case.mp4
  • 61 UnitTest_HTMLReport_测试报告.mp4
  • 62 POM_用户管理_locator配置.mp4
  • 63 POM_Logging日志用法.mp4
  • 64 POM_Logging日志配置-项目应用.mp4
  • 65 POM_添加项目封装实现_1.mp4
  • 66 POM_添加项目封装实现_2.mp4
  • 67 POM_添加项目封装实现_3.mp4
  • 68 POM_添加项目Yaml数据读取_4.mp4
  • 69 POM_添加项目assert断言.mp4
  • 70 POM_PyMysql操作数据库.mp4
  • 71 POM_PyMysql数据初始化操作.mp4
  • 72 POM_PyMysql数据库语句配置.mp4
  • 73 POM_搜索功能实现.mp4
  • 74 POM_搜索页面数据获取实现_.mp4
  • 75 POM_项目添加_数据库&页面数据_对比断言_.mp4
  • 76 POM_添加项目重复业务功能.mp4
  • 77 POM_项目测试_执行顺序设计.mp4
  • 78 项目部署_代码提交Gitee仓库.mp4
  • 79 项目部署_Docker容器安装.mp4
  • 80 项目部署_Jenkins_Images镜下载容器启动.mp4
  • 81 项目部署_Docker_Jenkins插件安装启动.mp4
  • 82 项目部署_Jenkins_拉取Gitee仓库代码.mp4
  • 83 项目部署_Python镜像下载_启动运行.mp4
  • 84 项目部署_创建Selenium-Chrome容器.mp4
  • 85 项目部署_Jenkins构建项目脚本执行.mp4
  • 86 项目部署_Jenkins构建生成PublishHTML报告.mp4
  • 87 项目部署_Jenkins_定时触发器_执行测试脚本_.mp4
  • 88 项目部署_Pipline流水线配置_执行脚本_生成测试报告_.mp4
  • 课程资料.zip
  • 📥 资源下载 游客,如果您要查看本帖隐藏内容请