| 测试效能典型问题分析 | 
								 
                                  | 测试效能典型问题分析 |   问题分析   讨论
 | 
								   
                                  | testOps过程与体系 | 
								   
                                  | testOps概述 |   什么是 TestOps   TestOps 发展现状
   TestOps 的作用
   TestOps 未来发展趋势
 | 
								
								  
                                 
                                  | testOps 过程与体系 |   TestOps 与敏捷开发过程   TestOps 对应用程序发布的影响
   角色定义与分工
   变更管理
   促进 TestOps 战略
   TestOps 成功的关键因素
   TestOps 五大重点
   TestOps 度量标准
 | 
								   
                                  | 持续集成方法与实践 | 
								   
                                  | 持续集成概述 |   什么是持续集成( CI )   为什么需要持续集成?
   主流持续集成工具对比分析
   持续集成的优势
   持续集成过程包含要素
   持续集成面板
   每日构建与持续集成
   持续集成常见问题解决方案
    持续集成环境配置
 | 
								   
                                  | 持续集成实践 |   提高项目的可见性   持续集成原则
   6 步提交法
   持续集成的主要瓶颈
   如何真正做到敏捷测试?
   一段视频引发的思考
   【案例】传统测试与敏捷测试项目对比
   【案例】 CI 值日生
 | 
								  
                                  | Jenkins 概述 |   Jenkins 简介   Jenkins 部署与运行管理
   Jenkins 主要功能
   Jenkins 应用场景
   Jenkins 如何实现持续集成
 | 
								  
                                  | 持续集成过程详解与Jenkins应用 | 
								   
                                  | 质量左移 |   缺陷修复成本比较   质量左移与右移
   质量左移的目的
 | 
								   
                                  | 静态代码扫描 |   代码质量   静态代码扫描的重要性
   代码的坏味道
   烂代码的代价 - 产生 bug 的原因
   优秀代码的评价标准
   静态测试与动态测试
   SVN/git 插件应用
   Sonar cube 简介
   Sonar cube 配置
   质量阈与扫描规则定义
   Sonar cube 与 jenkins 集成
   【案例】使用 sonar cube 进行代码扫描
   【案例】扫描结果邮件与消息通知
 | 
								 
                                  | 代码编译构建 |   代码自动编译工具   定时与事件构建
   代码提交触发构建 - 钩子设置
   打包版本管理与显示
   并行化构建
 | 
								 
                                  | 构建打包存档 |   构建方法与策略   应用打包方法与工具
  构建的自动通知机制
 | 
								 
                                  | 代码覆盖率统计与分析 |   代码覆盖统计工具   代码覆盖率统计方法
   代码覆盖工具与 jenkins 集成
 | 
								 
                                  | 测试环境自动化构建 |   绑定 jenkins slave 环境   slave 标签化管理
   部署被测系统
   指定 slave 环境运行测试
 | 
								 
                                  | 自动化测试框架robot framework |   Robot Framework 简介   Robot Framework 安装与配置
   如何使用 Robot 集成外部脚本与工具
   使用 Robot 集成脚本运行结果
   【案例】使用 Robot 调用外部脚本
   【案例】端到端框架架构设计
 | 
								 
                                  | web测试自动化与报告 |   selenium 环境搭建与安装   常用关键字与操作
   利用 python 开发自定义关键字
   封装关键字并复用
   使用 robot +selenium 实现 web 自动化
   展示 html 报告
  结果邮件自动通知
 | 
								  
                                  | 持续集成流水线构建与应用 | 
								   
                                  | Jenkins实用插件案例 |   Pipeline 插件应用   定时触发 job
   Dashboard 插件
  邮件通知插件
 | 
								    
                                  | 流水线构建 |   上下游 job 关联   并行 job 配置
   参数上下游传递
   定制化流水线
   流水线可视化展示
 | 
								    
                                  | 自动化持续部署CD | 
								   
                                  | 持续部署 |   持续交付与持续部署   持续部署的主要过程
   promote tag 机制
   post check
   滚动升级
   版本回滚
 | 
								    
                                  | 蓝绿发布 |   什么是蓝绿发布  蓝绿发布实现步骤
 | 
								    
                                  | 使用Jenkins实现CD |   SSH 远程节点绑定   远程部署脚本编写
  【案例】使用 Jenkins 实现蓝绿发布
 | 
								    
                                  | 线上自动化健康检查 |   接口调用检查   流量检查
   监控指标检查
 | 
								    
                                  | 测试效能平台实践 | 
								   
                                  | 测试效能赋能 |   什么是工程效率   工程效率团队职责
   工程效率赋能体系建设
   对各个角色赋能思路
   工具链构建
   环境容器化
 | 
								    
                                  | 接口自动化平台 - 测试用例自动化生成 |   文档规范的前提   自动化生成自动化测试用例
   接口测试用例自动化生成技术框架设计
   测试用例自动化生成关键点
 | 
								     
                                  | 接口自动化平台-代码覆盖率统计与分析与精准测试 |   python 代码覆盖统计工具 coverage   java 代码覆盖统计工具 jacoco
   代码覆盖工具与 jenkins 集成
   精准测试概述
   如何提升测试效率?
 | 
								     
                                  | 接口自动化平台-环境自动化构建 |   测试环境虚拟化   一键创建 / 删除 / 还原测试环境
   容器化建设
   【案例】 docker 一键创建测试环境
   测试环境共享
 | 
								     
                                  | 接口自动化平台-结果自动化分析 |   Bug 自动化定位   结果自动化分析技术框架设计
   结果自动化分析关键点
 | 
								     
                                  | 性能测试平台构建 |   性能测试平台构建需求   性能测试平台包含要素
   如何智能化?
 | 
								     
                                  | 自动化探压系统构建 |   自动化探压逻辑   自动化探压技术架构
   自动化探压实现过程
   压测环境管理
   探寻最大并发数
   探寻最大 TPS
   效率提升统计
 | 
								     
                                  | 流量回放系统构建 |   什么是流量回放   流量回放目标
   流量回放系统构建过程
 | 
									 
                                  | 瓶颈分析系统构建 |   瓶颈分析目标   内存瓶颈分析
   CPU 瓶颈分析
   网络瓶颈分析
   磁盘 IO 瓶颈分析
 | 
								    
                                  | 测试效能与质量度量实践 | 
								   
                                  | 测试 效能与质量度量平台 |   数据源   后端接口封装
   前端开发
 | 
								    
                                  | 测试效能度量指标 |   迭代故事点数完成统计   迭代 story 数量完成统计
   story 平均处理时间统计
 | 
								    
                                  | 质量度量指标 |   P0/P1 bug 占比   bug reopen 数量
   逃逸缺陷占比
   提测打回率
   如何统计缺陷密度
  缺陷密度趋势分析
 |