🌱 测试左移 · 右移实战
V模型全生命周期 · 30章
📘 左移 · 质量前置
📊 右移 · 生产保障
⚙️ 工具链 & 度量
🧩 30个实战章节
01
V模型基础概念
V模型的起源
与传统瀑布对比
核心价值
02
测试左移概念
什么是测试左移
左移核心目标
左移收益分析
03
测试右移概念
什么是测试右移
右移核心目标
右移收益分析
04
需求阶段测试左移
需求评审测试视角
需求可测试性分析
需求用例设计前置
05
设计阶段测试左移
架构评审测试策略
接口契约测试设计
设计文档静态测试
06
编码阶段测试左移
TDD与测试左移
单元测试覆盖率策略
SonarQube静态扫描
07
持续集成测试左移
CI流水线测试门禁
提交阶段测试策略
代码合并前自动化验证
08
测试左移工具链
Junit / TestNG
Mockito / PowerMock
Jacoco · SonarQube
09
测试左移度量指标
缺陷逃逸率
测试前置时间
需求覆盖度·代码覆盖率
10
测试左移实战案例
金融项目需求左移
电商项目CI左移
11
生产监控与测试右移
生产监控体系概述
APM (SkyWalking/Pinpoint)
日志监控ELK
12
线上巡检与拨测
主动拨测方案
用户行为模拟
全链路拨测
13
A/B测试与灰度发布
灰度发布策略
A/B测试数据采集
基于数据质量评估
14
生产环境数据验证
数据一致性校验
实时数据对账
离线数据验证
15
用户反馈驱动测试右移
用户反馈收集机制
Bug分类与根因分析
反馈闭环流程
16
混沌工程与测试右移
混沌工程原则
故障注入ChaosBlade
稳定性验证
17
测试右移工具链
Prometheus+Grafana
ELK Stack
ChaosBlade · Argo Rollouts
18
测试右移度量指标
MTTR · MTBF
线上缺陷密度
用户满意度
19
测试右移实战案例
云服务商生产监控
电商大促右移保障
20
左移与右移协同策略
全生命周期质量策略
左移右移平衡点
资源投入分配
21
组织架构与角色转变
测试工程师角色转变
开发质量责任
DevOps协作模式
22
文化转型与质量内建
质量文化重要性
从找Bug到防Bug
全员质量意识培养
23
自动化测试分层策略
单元测试层
接口测试层
UI测试层·分层覆盖率
24
接口测试与契约测试
RestAssured/HttpClient
契约测试Pact
微服务测试策略
25
性能测试左移
性能需求分析
性能测试模型设计
代码级性能测试JMH
26
安全测试左移
安全需求分析
SAST/DAST工具集成
安全门禁策略
27
测试数据管理策略
测试数据准备左移
测试数据脱敏
数据工厂模式
28
环境管理策略
测试环境左移容器化
环境即代码
环境一致性保障
29
度量与改进
全流程质量度量体系
持续改进PDCA
质量仪表盘设计
30
课程总结与未来展望
V模型演进趋势
AI在测试左移右移应用
个人成长路径建议