线下面授安排

直播训练营 形式
大模型本地部署与 AI 应用管理平台 项目实战
基于 RAG 的 AI 业务知识库助理 项目实战
ReACT 自动化智能体与工具开发体系 项目实战
人工智能的测试方法与评估指标 项目实战
业务测试用例生成智能体 项目实战
Web/App/接口测试自动化智能体 项目实战
AI 爬虫与知识图谱 项目实战
基于知识图谱的测试用例生成 项目实战
智能化测试落地经验分享(一) 项目实战
智能化测试落地经验分享(二) 项目实战
智能化测试落地经验分享(三) 项目实战
智能化测试落地经验分享(四) 项目实战

大模型与 AIGC 应用体系

L1. 大语言模型与私有部署

形式 章节 描述
知识点 openai chatgpt 大语言模型
知识点 阿里 qwen 千问大模型
知识点 meta llama 大模型
知识点 google gemini 大模型 选学
知识点 法国 mixtral 大模型 选学
知识点 大模型管理平台 Ollama
知识点 llama 大模型私有部署
知识点 deepseek 大模型私有部署
知识点 阿里 qwen 千问大模型私有部署
知识点 google gemma 大模型私有部署 选学
知识点 hugging-face 大模型开发平台 选学
知识点 魔搭大模型管理平台
知识点 大语言模型微调 LLaMA-Factory 选学

L2.大语言模型提示词工程

形式 章节 描述
知识点 大语言模型提示词工程
知识点 ReACT 推理模式
知识点 AutoGPT 自动推理智能体
知识点 使用工具的自动推理
知识点 检索增强生成(RAG)
知识点 代码自动生成
知识点 数据自动生成

L3. 人工智能应用开发

形式 章节 描述
知识点 人工智能应用平台 Dify
知识点 AI 聊天助理应用开发
知识点 基于 RAG 业务知识库 AI 助理应用开发
知识点 AI 工作流应用开发
知识点 工具 API 开发框架 FastAPI 选学
知识点 AI 智能体应用开发
知识点 Dify 插件开发体系 选学

L4. 多模态大模型与私有部署

形式 章节 描述
知识点 语音识别模型
知识点 视觉识别大模型
知识点 文生图大模型
知识点 文生视频大模型
知识点 文生图大模型 Stable Diffusion 部署
知识点 文生图大模型 Flux 部署
知识点 文生图大模型 CogView 部署
知识点 文生视频大模型部署
知识点 多模态大模型开发 HuggingFace
知识点 多模态大模型开发 ModelScope

L5. AI Agent 智能体应用

形式 章节 描述
知识点 智能体 Agent 介绍
知识点 Web 自动化智能体
知识点 App 自动化智能体
知识点 接口自动化智能体
知识点 办公自动化智能体
知识点 图文文章生成智能体
知识点 流程图生成智能体
知识点 短视频生成智能体

人工智能应用开发体系

L1. 大语言模型开发框架 LangChain

形式 章节 描述
知识点 大语言模型应用开发框架 LangChain
知识点 LangChain 提示词+大语言模型应用
知识点 LangChain LCEL 表达式语言
知识点 LangChain ModelsIO 简介
知识点 LangChain ModelsIO Prompts
知识点 LangChain ModelsIO LLM
知识点 LangChain ModelsIO ChatModels
知识点 LangChain ModelsIO OutputParsers

L2. RAG 应用开发框架

形式 章节 描述
知识点 LangChain 核心模块 Chains
知识点 向量存储体系
知识点 LangChain 核心模块 Retrieval
知识点 LangChain 核心组件 Tools
知识点 LangChain 核心模块 Agents
知识点 LangChain 核心模块 Memorys
知识点 基于需求文档、设计文档、测试用例的测试答疑助手
知识点 基于 LangChain 实现数据库操作的智能体
知识点 结合 LangChain 实现网页数据爬取

L3. 智能体 AI Agent 开发框架

形式 章节 描述
知识点 AI 智能体开发框架 LangGraph
知识点 工具调用体系 Tool Toolkit
知识点 MCP 协议与工具开发
知识点 多智能体开发

L4. AI 应用平台开发框架

形式 章节 描述
知识点 大模型前端开发框架 Gradio
知识点 数据交互应用开发框架 Streamlit
知识点 全栈开发框架 Flask
知识点 API 开发框架 FastAPI
知识点 全栈开发框架 Dash

L5. 自动化智能体开发

形式 章节 描述
知识点 python 代码智能体
知识点 前端代码智能体
知识点 Web 自动化智能体
知识点 app 自动化智能体
知识点 接口自动化智能体

软件测试开发人工智能化体系

L1. 基于 RAG 的测试用例生成 AI 助理

形式 章节 描述
知识点 手工测试用例生成
知识点 Web 自动化测试生成
知识点 App 自动化测试生成
知识点 接口自动化测试生成

L2. 软件测试自动化框架

形式 章节 描述
知识点 web 测试自动化框架
知识点 app 测试自动化框架
知识点 接口测试自动化框架

L3. 软件测试自动化智能体

形式 章节 描述
知识点 Web 测试自动化智能体
知识点 app 测试自动化智能体
知识点 接口 测试自动化智能体

L4.知识图谱与模型驱动测试

形式 章节 描述
知识点 模型驱动测试体系介绍
知识点 模型驱动测试框架 altwalker
知识点 模型驱动测试框架 graphwalker
知识点 知识图谱与模型驱动测试应用
知识点 知识图谱介绍
知识点 知识图谱编程
知识点 知识图谱应用开发
知识点 领域建模实战

L5.业务知识图谱

形式 章节 描述
知识点 被测系统的业务知识图谱构建
知识点 爬虫与智能遍历
知识点 基于图谱的测试用例生成智能体
知识点 Web 自动化测试用例生成智能体
知识点 App 自动化测试用例生成智能体
知识点 接口自动化测试用例生成智能体

人工智能产品测试

L1.人工智能概念基础

形式 章节 描述
知识点 专家系统与机器学习的概念
知识点 特征的概念:离散与连续
知识点 模型:特征与权重的数据库
知识点 最简单的算法:逻辑回归的介绍
知识点 超参数
知识点 信用卡反欺诈详解
知识点 推荐系统详解

L2.人工智能系统架构

形式 章节 描述
知识点 人工智能与大数据 讲解为什么人工智能=大数据+机器学习。人工智能与大数据有着何种关系。在一个人工智能系统中,大数据模块都发挥着怎样的作用。
知识点 人工智能中的云计算与边缘计算 讲解云计算与边缘计算在人工智能场景中的设计
知识点 自学习与数据闭环 描述自学习的概念,讲解自学习场景下如何保证数据质量,企业如何构建数据闭环以及数据质量监控。
知识点 模型的实时训练与更新(迁移学习) 讲解 parameter server 的作用,系统如何利用 parameter server 进行实时训练与迁移学习

L4.数据质量

形式 章节 描述
知识点 数据的重要性:训练集,验证集,测试集 讲解各个数据集不同的使用场景以及如何拆分不同的数据集。
知识点 选取数据的注意点 讲解采集数据集时的注意事项。
知识点 详解数据分布带来的性能差异 从原理上讲解应该如何设计性能测试场景
知识点 数据质量保证 讲解如何使用 spark 技术验证数据质量

L4.计算机视觉

形式 章节 描述
知识点 神经网络与深度学习 神经网络的概念,它与深度学习是什么关系
知识点 图像处理与卷积神经网络 卷积神经网络的概念, 它与普通的神经网络有何不同。
知识点 目标检测 讲解常见的计算机视觉的业务场景,计算原理和测试指标。
知识点 OCR 讲解 OCR 的业务场景,实现原理和测试指标。
知识点 再提边缘计算 讲解计算机视觉场景下的边缘计算与测试场景。
知识点 大模型(选修) 介绍大模型的原理以及测试方法。

L5.大模型测评与测试

形式 章节 描述
知识点 大语言模型测评
知识点 通用人工智能系统的测评
知识点 大数据在人工智能测试中的应用

视觉与图像识别自动化测试

L1.人工智能在音频、视觉、多模态领域的应用

形式 章节 描述
知识点 音频转文字 Whisper 介绍
知识点 文字转语音 openai、语音模型
知识点 图像识别 视觉模型 零样本识别 图片分类
知识点 文生图 Dall-E
知识点 文生视频 Sora

L2.视觉识别在自动化测试中的应用

形式 章节 描述
知识点 基于视觉模型的目标检测技术在自动化测试中的应用 视觉模型、图像目标检测、自动化测试、图片内容断言
知识点 基于图片的可视化测试技术在自动化测试中的应用 图像对比、基于图片的功能测试、可视化测试、APP 自动化测试
知识点 基于 OCR 识别方法的自动化测试
知识点 Airtest 游戏自动化测试框架 图像识别、游戏测试、POCO
知识点 基于图像识别商业模型的自动化测试 Agent 应用 腾讯 AppAgent、gpt4v

L3.计算机视觉

形式 章节 描述
知识点 当前 UI 自动化测试技术概览及瓶颈分析 常见 UI 自动化框架工具及技术原理,前端 UI 自动化面临瓶颈点讲解:可测性、维护成本、场景理解、召回能力
知识点 基于传统的视觉 CV 处理技术 软件工程视角,解读基于传统视觉算法的 CV 技术,包括边缘检测、霍夫曼直线检测、模版匹配、SIFT 尺度不变特征变换检测、图像金字塔模型
知识点 基于机器学习的视觉 CV 处理技术 软件工程视角,解读基于深度卷积神经网络的视觉应用场景,图像聚类、图像去噪、目标检测、图像分割

L4.UI 视觉分析服务

形式 章节 描述
知识点 UI 页面理解技术介绍 为什么要做基于视觉的页面理解技术?UI页面结构树逆向解析是解决传统自动化瓶颈的关键技术之一。进一步讲解页面理解技术原理。
知识点 UI 页面结构树之逆向解析技术 介绍页面结构树逆向技术的设计思路和关键步骤,基础切分、属性判断、区域划分、结果封装。
知识点 UI 页面理解技术之服务化 介绍使用Python Opencv搭建UI视觉分析程序服务的设计思路,包括服务架构、出入参统一设计,入参多类型、多数量图片下载支持、插件机制等。

L5.UI 和自动化结合的案例实践

形式 章节 描述
知识点 【可测性】基于无监督深度特征的视觉识别技术 PyTorch 构建模型,实现无监督的模版匹配技术。
知识点 【场景理解】视觉场景案例之响应时间分析和弹窗检测 构建响应时间性能测试解决方案,使用 TensorFlow 完成(弹窗截图)目标检测模型和分类模型的应用,模型推理加速技术尝试。
知识点 【召回技术】视觉召回技术之有参照 UIDiff 检测技术 兼容机型下的 App 页面的智能视觉 Diff 检查解决方案,在自研数据集下进行验证有效性。
知识点 【召回技术】视觉召回技术之无参照模型预测技术 基于历史数据构建数据集,使用 Pytorch 构建异常页面、元素检测模型,实现异常元素的召回及可视化。
知识点 【综合案例】基于深度学习的遍历动作推荐实践 基于开源 RICO 数据集,使用 TensorFlow 和 Keras 构建深度学习网络模型,对时序 App 页面截图进行动作推荐预测,实现拟人化的智能遍历。

深度学习应用(赠课)

L1.PyTorch 简介

形式 章节
知识点 Pytorch 框架简介
知识点 人工智能与深度学习
知识点 Tensors 张量
知识点 数据集和数据加载器
知识点 Transforms 预处理
知识点 构建神经网络
知识点 Pytorch 中的自动微分
知识点 优化模型参数
知识点 保存并加载模型
知识点 通过示例学习 Pytorch

L2.PyTorch 图像目标检测

形式 章节 描述
知识点 torch.nn 究竟是什么?(一)
知识点 torch.nn 究竟是什么?(二)
知识点 使用 TensorBoard 可视化
知识点 目标检测微调教程
知识点 目标检测微调教程-实战(一)
知识点 目标检测微调教程-实战(二)

L3.PyTorch 计算机视觉

形式 章节
知识点 计算机视觉的迁移学习
知识点 计算机视觉的迁移学习-实战

L4.1.PyTorch 强化学习

形式 章节
知识点 训练一个玩马里奥的强化学习智能体
知识点 训练一个玩马里奥的强化学习智能体-实战(一)
知识点 训练一个玩马里奥的强化学习智能体-实战(二)

L4.2.自然语言处理

形式 章节
知识点 自然语言处理(一)
知识点 自然语言处理(二)
知识点 自然语言处理(三)
知识点 从头开始的自然语言处理(一)
知识点 从头开始的自然语言处理(二)
知识点 从头开始的自然语言处理(三)
知识点 从头开始的自然语言处理(四)
知识点 从头开始的自然语言处理(五)

L5.迁移学习实现跨项目缺陷预测的案例实践

形式 章节 描述
知识点 在生产中部署 PyTorch 模型

Python 编程语言(赠课)

L1.Python 语法与数据结构

教学目标
  • 熟悉 Python 基本操作
  • 掌握 Python 基本数据类型
  • 掌握 Python 控制流
  • 掌握 Python 常用数据结构
  • 掌握 Python 面向数据对象的应用
知识点
形式 章节 描述
录播 初识Python Python 发展历史,Python 特点,应用领域
录播 安装Python(Windows) 下载,安装步骤,检验安装效果
录播 安装Python(macOS) 下载,安装步骤,检验安装效果
录播 安装PyCharm 下载,安装
录播 第一个Python程序 使用 print()输出
录播 PyCharm常用快捷键 常用快捷键,官方手册
录播 编码规范 缩进,注释,命名规范
录播 输入和输出 输入函数,输出函数
录播 函数定义与调用 什么是函数,内置函数,函数定义,函数调用
录播 标识符 标识符概念,命名规范
录播 关键字 什么是关键字,查看关键字
录播 变量 变量概念,变量的定义,变量的使用,变量的地址
录播 数据类型 标准数据类型,类型查看
录播 数字类型 整数,浮点数,复数
录播 布尔类型 条件判断,状态标记,假值状态
录播 类型转换 自动转换,强制转换
录播 运算符 什么是运算符
录播 算术运算符 +,-,,/,%,//,*
录播 赋值运算符 =,+=,-=,*=,/=
录播 关系运算符 ==,!=,>,<=,<,>=
录播 逻辑运算符 and,or,not,短路特性
录播 成员运算符 in,not in
录播 身份运算符 is, is not , is 与 == 的区别
录播 三目运算符 true_expr if expression else false_expr
录播 运算符优先级 规则,括号
录播 字符串 什么是字符串,字符串定义,转义字符,字符串下标
录播 字符串操作 统计查找替换类,字符串判断类,字符串转换类,字符串对齐类,字符串去除空白类,字符串分割类,字符串连接类,编码解码类,切片操作
实战 字符串综合实战 字符串操作
录播 字符串格式化 什么是字符串格式化,format()方法,f-string字符串
录播 元组 什么是元组,元组的定义,元组中元素的引用,元组的切片操作,元组的特点,元组的应用场景,元组的常用方法
录播 列表 什么是列表,列表的特点,列表的定义,列表中元素的引用,列表中元素的修改,列表的切片操作,列表的用途
录播 列表操作 获取列表元素个数,统计查找操作,增加元素,删除元素,列表排序
录播 元组和列表的区别 相同点,不同点 ,内存占用,总结对比
录播 字典 字典的定义,字典的创建,字典数据访问 ,字典元素添加与修改 ,字典元素的删除 ,字典的有序性(Python3.7+),字典的应用场景
录播 字典操作 字典数据获取类操作,字典添加更新类操作,字典删除类操作
录播 集合 什么是集合,集合的创建,
录播 集合操作 添加操作,删除操作 ,集合数据操作
录播 深拷贝与浅拷贝 什么是拷贝,浅拷贝,深拷贝
录播 分支语句-if 什么是分支语句,if 条件判断,if... else 判断语句 ,if... elif... else 多重条件,分支嵌套
实战 回文数(切片实现) 运算符,分支语句-if,字符串操作
实战 成绩判断 类型转换,分支语句-if
实战 计算器 类型转换,运算符,分支语句-if
实战 模拟乘车过程 分支语句-if
录播 匹配语句-match 匹配语句match介绍,基本语法结构,组合多个匹配值,匹配模式绑定变量
录播 循环语句-while 什么是循环,程序中的循环,循环的作用,循环的构成要素 ,什么是 while 循环,while 循环的语法,while 循环实战
录播 循环语句-for-in for-in 循环的语法, 遍历可迭代对象
实战 回文数(循环实现) 类型转换,运算符,循环语句-for-in
录播 数字序列 range函数,range函数的基本语法 ,随机数
实战 猜数字 循环语句-while,循环语句-for-in
实战 猜拳游戏 分支语句-if,运算符,列表
实战 打印图案 循环语句-for-in,循环嵌套
实战 词频统计 列表,列表操作,字符串操作,字典,字典操作,for-in循环,分支语句-if
实战 水仙花数 运算符,循环语句-for-in,分支语句-if,函数返回值与参数处理
录播 循环嵌套 循环嵌套特征
实战 数字组合 分支语句-if,循环语句-for-in,循环嵌套
录播 循环跳转 死循环,break 语句, continue 语句,loop-else
录播 推导式 元组推导式,列表推导式, 字典推导式, 集合推导式
录播 函数返回值与参数处理 函数返回值,参数传递,位置参数,关键字参数,默认值参数 ,可变参数,混合参数
录播 变量作用域 局部变量,全局变量 ,全局变量和局部变量的优缺点
实战 素数 运算符,循环语句-for-in,分支语句-if,函数返回值与参数处理
录播 匿名函数 lambda 表达式, 使用场景 ,Sorted函数实现原理
录播 递归算法 递归的基本原则 ,递归使用举例-阶乘
实战 阶乘 分支语句-if,递归算法,函数返回值与参数处理
实战 斐波那契数列 分支语句-if,递归算法,函数返回值与参数处理

L2.Python 面向对象编程

教学目标
  • 熟悉 Python 封装、继承、多态
  • 掌握 Python 模块与包
  • 掌握 Python 调试与分析方法
  • 掌握 Python 装饰器的的应用
知识点
形式 章节 描述
录播 闭包与装饰器 函数引用, 闭包, 装饰器
实战 计数器函数 相关知识点:闭包与装饰器
录播 文件操作 文件打开,文件关闭,文件读取,文件写入
实战 读写文件 相关知识点:文件操作
录播 错误分析与调试 错误分析,print调试,debug调试
录播 异常处理 异常介绍,捕捉异常,异常处理
实战 计算器 相关知识点:异常处理, 分支语句-if, 函数返回值与参数处理
录播 面向对象概念 面向过程编程,面向对象编程,面向对象VS面向过程
录播 类和对象 概念,定义,class ,实例对象
录播 实例属性 动态绑定定义,访问
录播 构造方法 __init__(), self, __str__()
录播 实例方法 实例方法定义, 实例方法调用
录播 类属性 定义,类对象,访问
录播 类方法 定义,访问
录播 静态方法 定义,访问
实战 矩形面积和周长 相关知识点:静态方法, 函数返回值与参数处理
录播 封装 访问控制权限, 公有属性,保护属性, 私有属性,_和__前缀
录播 计算属性 属性访问器和修改器,property装饰器实现计算属性,计算属性的优势
录播 继承 继承的概念,单继承,方法重写,super函数的使用,多继承
录播 多态 概念,表现,鸭子类型,类型检查
录播 类型注解 类型注解基本使用,基本类型注解,容器类型注解, Union 类型注解, Sequence 类型注解, Optional 类型注解, Callable 类型注解,自定义类作为类型注解
实战 动物园 相关知识点:实例方法,实例属性,类属性,构造方法,封装,继承,多态
实战 字符串整理 相关知识点: 循环语句,分支语句-if, 函数返回值与参数处理
实战 字符串压缩 相关知识点: 循环语句,分支语句-if, 函数返回值与参数处理
实战 击鼓传花 相关知识点: 分支语句-if, 函数返回值与参数处理
实战 心跳挑战 相关知识点: 循环语句,分支语句-if, 函数返回值与参数处理

L3.Python 常用模块

教学目标
  • 掌握常用的内置库
  • 掌握常用的第三方库
  • 掌握 Python 的环境管理
知识点
形式 章节 描述
录播 模块 模块的导入,内建模块,自定义模块,第三方模块,dir() 函数
录播 包的概念,package 用途,package 导入,init.py
录播 math模块 math模块常量,math模块方法
录播 random模块 常用方法
录播 sys模块 sys常用属性,sys常用方法
录播 os模块 路径操作,目录和文件操作,其它操作
录播 datetime模块 应用场景,日期时间处理函数
录播 正则表达式 正则表达式介绍, 常用正则符号,常用正则方法
录播 JSON模块 JSON 概念,Python 与 JSON 数据类型对应,JSON 序列化与反序列化,JSON 文件的写入和读取
录播 日志模块 日志四大组件,日志等级,日志配置
录播 虚拟环境管理 虚拟环境介绍,虚拟环境配置安装
录播 pip工具使用 pip 常用操作, pip 指定安装源

L4.Python 高级编程

知识点
形式 章节 描述
录播 多任务编程 多任务介绍,多任务编程
录播 多任务进程编程 进程实现多任务
录播 多任务线程编程 线程实现多任务
录播 多任务协程编程 协程实现多任务
录播 网络编程 IP 地址与端口,通信协议,Socket 编程,Socket 开发流程,多任务开服务端
录播 数据库操作 数据库连接创建,游标对象使用,查询操作,插入操作, 更新操作,删除操作
录播 yaml 文件处理 什么是 YAML 文件,为什么要使用 YAML 文件,YAML 的基本语法规则,YAML 的数据结构,YAML 文件处理
录播 dataclass dataclass 基本使用,数据类嵌套,对象初始化后禁止改变属性值,field 的使用
录播 Pydantic Pydantic 基本操作,Pydantic 高级操作 ,Field 对象,数据转换
录播 Pytest 测试框架 Pytest 简介,环境安装与配置,命名规则,断言,测试装置,数据参数化,使用 YAML 文件进行数据驱动测试

用户端 Web 自动化测试(赠课)

L1.用例录制与编写

教学目标
  • 熟悉 Selenium 框架与常用操作
  • 掌握 Web 自动化测试用例录制能力
  • 掌握 Web 自动化测试用例编写能力
  • 掌握 Web 自动测试实战能力
知识点
形式 章节 描述
知识点 Web 自动化测试价值与体系 价值体系 技术选型 学习路线
知识点 环境安装与使用 selenium、 chromedriver、 firefox geckodriver
知识点 自动化用例录制 selenium IDE、录制、回放、基本使用
知识点 自动化测试用例结构分析 录制代码解析,代码结构优化
知识点 web 浏览器控制 打开网页、刷新、回退、最大化、最小化
知识点 常见控件定位方法 id name css xpath link 定位
知识点 强制等待与隐式等待 介绍 selenium 经典的三种等待方式
知识点 常见控件交互方法 点击,输入,清空,获取元素文本、尺寸等属性信息
知识点 自动化测试定位策略 Web 自动化测试不同场景的定位方式的汇总
知识点 【实战】测试人论坛搜索功能自动化测试 用例设计、用例编写、断言
知识点 Playwright 测试框架介绍 Playwright 自动化测试框架
知识点 环境安装与使用 - Playwright Playwright 安装与配置
知识点 自动化用例录制 - Playwright Playwright、录制、回放、基本使用
知识点 【实战】测试人论坛搜索功能自动化测试 - Playwright 用例设计、用例编写、断言
知识点 cypress 测试框架介绍 web 自动化测试框架 cypress

L2.元素定位与显式等待

教学目标
  • 掌握高级定位 css、xpath 的使用方法
  • 掌握显式等待与隐式等待知识点
  • 掌握测试报告定制能力
  • 掌握复杂产品的 web 自动化测试实战能力
知识点
形式 章节 描述
知识点 高级定位-css css 使用场景、语法
知识点 高级定位-xpath xpath 使用场景、语法
知识点 显式等待高级使用 显式等待原理与使用
知识点 网页 frame 与多窗口处理 多窗口,多 frame 下的窗口识别与切换
知识点 高级控件交互方法 鼠标、键盘的操作事件
知识点 文件上传弹框处理 文件上传的自动化与弹框处理机制
知识点 自动化关键数据记录 行为日志、截图,page source
知识点 【实战】电子商务产品实战 用例设计、日志封装、测试报告

Docker 容器技术(赠课)

L1.Docker 容器环境安装与配置

学习目标
  • 掌握Docker的安装与配置
  • 掌握Docker命令行搭建常用平台
知识点
形式 章节 描述
知识点 容器技术介绍 Docker 的价值、Docker 的学习路线
知识点 Docker 的安装与配置 Docker 在 linux 上的安装与配置、国内加速的配置
知识点 Docker 容器管理 常用的 Docker 容器管理命令
知识点 Docker 镜像管理 常用的 Docker 镜像管理命令
知识点 搭建 Web 服务器 Nginx 使用一行命令搭建 Web 服务器 Nginx
知识点 搭建数据库服务 MySQL 使用一行命令搭建数据库服务 MySQL
知识点 搭建持续集成平台 Jenkins 使用一行命令搭建持续集成平台 Jenkins
知识点 搭建项目管理平台 Jira 使用一行命令搭建项目管理平台 Jira
知识点 搭建测试用例管理平台 testlink 使用 Docker 搭建测试用例管理平台

L2.Docker 原理分析与使用场景

学习目标
  • 掌握Docker常用场景
  • 掌握Docker常用设置
  • Docker部署UI自动化分布式环境
知识点
形式 章节 描述
知识点 Docker 与虚拟机解析 Docker 与虚拟机的架构区别
知识点 Docker 和虚拟机的使用场景 详解什么样的场景使用 Docker 什么样的场景使用虚拟机。
知识点 Docker 与容器网络 bridge,host 与 container 网络模式详解
知识点 部署分布式 UI 自动化测试环境 部署分布式 UI 自动化测试环境
知识点 【实战】Docker-compose 实战练习 Docker-Compose 实战练习

L3.Docker 容器镜像制作

学习目标
  • 掌握Docker容器镜像制作
  • Dockerfile文件详解
知识点
形式 章节 描述
知识点 Docker 容器镜像简介 使用场景
知识点 Docker 容器镜像制作命令 Docker commit 与 Dockerfile 制作镜像。
知识点 【实战】Docker 制作容器镜像实战 Dockerfile 的详细教程
知识点 【实战】Docker 私有镜像仓库实战 私有镜像仓库实战