4006-998-758
3000+课程任你选择
企业级软件研发质量体系建设与最佳实践
研发学院 软件研发 质量体系建设 最佳实践
Jack Miao

在国内外各大技术峰会担任联席主席,技术委员成员和出品人;硅谷先进研发效能理念在国内的技术布道者,互联网行业研发效能提升领域的技术先行者;测试基础架构和测试中台建设的技术布道者与实践者;国内少数在互联网领域和传统软件领域都积累了大量一手成功经验的技术领头人,能够融汇贯通形成最佳企业级实施战略。

2020 年度IT图书最具影响力作者(与吴军同时获奖)

2020 IT技术领导力年度互联网行业测试领域技术专家

中国商业联合会 互联网应用技术委员会 智库专家

腾讯研究院 特约研究员

腾讯云最具价值专家TVP

阿里云最具价值专家MVP

华为云最具价值专家MVP

畅销书《测试工程师全栈技术进阶与实践》作者


查看老师详情
课程内容


课程大纲


企业级软件研发质量&效能提升通识

当我们在谈软件质量的时候我们到底在谈什么

研发质量的涵盖范围

软件质量 VS 研发质量 VS 过程质量

软件质量与研发效能的关系

各大行业龙头企业为什么都开始关注“研发效能”

研发质效提升的金三角理论

国内互联网大厂质量体系的现状与趋势分析

国内传统软件企业质量体系的现状与趋势分析

ISO25010 质量模型的解读

测什么 vs 怎么测

软件质量保障体系建设的最佳实践

软件的质量问题到底谁来背锅

基于风险驱动的软件测试策略

全员质量意识的重要性

传统测试 VS 敏捷测试

测试的不可穷尽性

面向可测试性的软件设计

面向应用的监控能力建设

测试左移的各类最佳实践

测试右移的各类最佳实践

软件研发效能和质量提升的双流模型

研发效能和质量目前面临的主要问题

研发效能质效提升的双流模型简介

双流模型和质量工程的关系

双流模型的设计理念与落地实践

双流模型的详细解读

双流联动的技术选型与实现

双流模型在需求阶段的最佳实践

双流模型在个人本地开发与测试阶段的最佳实践

双流模型在代码合流阶段的最佳实践

双流模型在系统集成与测试阶段的最佳实践

双流模型在发布阶段的最佳实践

软件项目全生命周期的质量策略

全员软件质量管理模型的核心理念与落地实践

测试的金字塔模型 VS 测试的菱形模型

根据被测产品架构选择最佳的测试策略

如何充分利用自动化测试技术

如何避免过度依赖于自动化测试技术

开发人员自己做测试的局限性以及解决方案

以质量体系整体提升研发有效代码率

测试基础架构的建设

测试自身的质量把控

软件产品的投产风险与质量控制(行业最佳实践)

当前软件质量所面临的问题与挑战

基于风险驱动的软件质量保障体系

测试设计中“Less is more”原则的本质与内涵

地毯式轰炸 VS 精准打击

如何实现精准打击,从架构黑盒到架构灰盒

频繁反复修改的产品需求和模糊需求的应对策略

测试思维的重要性与培养

“自动化软件测试”的误区

测试用例的版本化管理

测试用例的分级体系建设

测试设计中需求的重要性

如何面对“不合格”的软件需求

“探索式测试”的正确打开方式(蚂蚁等的实际案例)

企业级质量度量的最佳实践

历史上的度量失败的案例

我们身边的度量失败的案例

软件质量度量领域的经典失败案例

软件质量度量领域的经典失败案例的解决思路

质量度量的第一性原理

度量的雷达图体系与设计方法

敏捷转型的度量实践

质量度量的常见误区

“度量十宗罪” 之避坑指南

过程指标 VS 结果指标

质量度量的相关性 VS 因果性

基于过程指标的大数据质量度量建模案例

过程指标收集的自动化打点

技术视角下的测试中台建设与顶层架构设计

测试中台建设的原始驱动力

测试中台的核心优势和必然性

从测试服务化到测试中台建设

什么是理想中的测试中台

测试中台全局架构初探

测试中台全局架构详细解读

测试中台的建设步骤和落地途径

短期战术目标和长期战略目标的矛盾以及解决思路

测试中台建设的对上管理

测试中台建设的对下管理

测试中台建设中的常见问题与应对思路

研发的质量管理实践

代码静态质量管理

代码动态质量管理

测试代码覆盖率管理

API测试覆盖率管理

技术需求测试覆盖率管理

业务需求测试覆盖率管理

Defect管理流程与优化

Defect反馈机制与优化

基于变更的影响分析流程

企业级自动化测试技术精要

自动化测试的策略设计

自动化测试的效果度量

自动化测试核心优势与问题

在什么时候适合开展自动化测试

如何构建高效,低维护成本的GUI自动化测试用例

GUI自动化测试技术详细解读

如何提高GUI自动化测试的稳定性

如何在开发版本完成前提前开展GUI自动化测试

测试用例脚本封装粒度的问题

从页面对象模型到业务流程模型

主流API测试工具(Postman和JMeter)的原理与使用技巧

API测试工具的局限性

基于代码的API测试的必要性

设计与构建高效的API自动化测试框架

数据驱动在API测试中的应用

API的并发测试和压力测试

API测试中的依赖解耦

复杂场景的API测试(连续API调用以及API调用之间的参数传递)

API调用时序的测试难点与应对策略

集成测试阶段的最佳实践

集成测试阶手工测试和自动化测试的占比问题

集成测试阶段GUI测试用例的选取原则

集成测试阶段API测试用例的选取原则

集成测试用例的版本管理实践

集成测试用例的继承关系

企业级集成测试最佳实践案例分享

企业级测试数据准备的最佳实践

测试数据中台的定义

测试数据中台能解决的问题

测试数据中台在大型企业的应用案例

测试数据准备的常见痛点

测试数据创建的方法和时机

从测试数据准备工具到测试数据服务Test Date Service

测试数据服务Test Date Service的技术演进(大量干货)

测试数据服务Test Date Service的局限性

如何克服局限性:从Test Date Service到测试数据中台


返回上一级