getfromcode

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

AI
课程简介

《DeepSeek(辅助编程)+Selenium4-自动化测试与CI/CD实战》DeepSeek(辅助编程)+Selenium4-自动化测试与CI/CD实战 官网原价388元,本站会员免费学习。【技能收获】学完可掌握:Python 编程、Docker / 容器化、MySQL / 数据库。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:AI 应用工程师、RAG 系统

已有 0 人浏览 发布 2026-09-14 更新 2026-09-14

这门课的主线很清楚:用 DeepSeek 做辅助编程,把 Selenium 4 的自动化测试脚本从"能跑"推进到"能在 CI/CD 流水线里稳定跑"。它不是一个只讲 API 的入门课,重点落在工程结构上——测试代码怎么分层、页面对象怎么抽象、失败重试与截图留证怎么接、以及怎么把整套东西塞进容器里交给流水线执行。

技术栈与版本取向

核心栈是 Python + Selenium 4 + pytest,配合 Docker 做执行环境隔离,数据库部分用 MySQL 存放测试数据或结果记录。Selenium 4 相对 3.x 的变化在工程里体现得很直接:W3C WebDriver 协议统一后,跨浏览器驱动管理更省心;相对定位器(relative locators)让"某元素上方/附近的按钮"这类定位不必再写脆弱的 XPath;CDP 集成则给了网络拦截、性能指标采集的入口。课程把这些新特性放进真实用例里,而不是单独列一节念文档,这一点对已经写过 Selenium 3 的人比较友好。

DeepSeek 在流程里的位置

把 AI 辅助编程放进自动化测试课,容易写成"让模型帮你写脚本"的演示。这门课的处理更接近实际工作流:用 DeepSeek 生成页面对象骨架、补全断言、把录制的操作步骤转成可维护的测试函数,同时保留人工 review 的环节。值得关注的是提示词的写法——把 DOM 结构、业务语义、断言期望一起给模型,产出质量和不给上下文差距很大。课程里这部分是当作工程技能讲的,不是当作魔法。

结构组织与可复用模块

内容按"概念 → 单点实践 → 综合项目"推进,中间穿插章节笔记用于复盘。从工程视角看,真正能带走的是几类可复用件:

  • 页面对象(Page Object)分层:页面元素定位与业务操作分离,定位变更时改动收敛在一处。
  • 测试数据与配置管理:环境地址、账号、超时参数外置,避免脚本里散落硬编码。
  • 失败处理机制:失败重试、失败截图、日志归档,这是流水线里定位问题的关键。
  • 容器化执行:把浏览器与驱动打包进镜像,解决"本地能跑、CI 上挂"的经典问题。
  • 流水线集成:在 CI 中触发测试、收集报告、按结果决定是否阻断发布。

这几块拼起来,就是一套可以搬到别的项目里改改就用的测试骨架,而不是只在这门课的 demo 里成立的写法。

怎么用这份资料

建议边看边动手,别只过视频。可以按这个节奏:先把单机跑通一个用例,再补页面对象分层,然后加重试和截图,最后才进 Docker 与流水线部分——顺序颠倒容易在环境问题上卡住。每完成两三个小节,用自己的语言整理一份小结,重点记"为什么这么分层"而不是"代码长什么样"。学完后找自己手头的一个 Web 项目,独立复现一套精简版框架写进作品集,比跟着敲一遍原 demo 有用得多。

适合谁

已经有 Python 基础、写过零散 Selenium 脚本但没成体系的测试或后端开发者,收益最明显;想了解 AI 辅助编程在真实工程里怎么落地的人,也能从提示词与代码 review 的配合方式里拿到参考。如果完全没接触过 Python 和 Web 自动化,建议先补基础再回来,否则综合实战章节的节奏会偏快。


DeepSeek(辅助编程)+Selenium4-自动化测试与CI/CD实战 官网原价388元,本站会员免费学习。

课程推荐

《DeepSeek(辅助编程)+Selenium4-自动化测试与CI/CD实战》DeepSeek(辅助编程)+Selenium4-自动化测试与CI/CD实战 官网原价388元,本站会员免费学习。【技能收获】学完可掌握:Python 编程、Docker / 容器化、MySQL / 数据库。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:AI 应用工程师、RAG 系统开发、Java 后端 + 大模型落地、企业知识库架构师。大模型应用岗需求持续走高,具备「后端 + RAG 落地」复合能力的人才在招聘市场更稀缺,简历中可突出完整项目链路而非仅会使用 API。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(88 节)

*   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

课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。