TiT推荐 | 【3月公开课】智联联盟智库专家丁国富:构建卓越的产品质量测试保障体系培训——测试架构师训练营(2天)

 

 0
课程简介
 

Software defines everything,Software runs the world。软件关联着人类生活的方方面面,算法正取代人在做各种重大决策。ABC(AI/Big Data/Cloud Computing)技术复杂度越来越高,人们正在构建超出自身管理能力的系统。一个简单的软件错误可能导致巨大灾难,迫切需要体系化的质量保障方法去测出更安全的系统。

 

本课程基于IPD中的测试子流程,从架构师视角出发,通过生动的案例给大家展示如何从测试需求分析、测试策略、测试设计、测试度量、测试评估等一系列动作着手,快速、高效地进行测试质量保障。

 

测试架构师是测试体系和能力建设的核心,决定整个测试团队工作的质和量。很多企业都在学IPD,但核心是流程执行的人,而测试和质量流程的核心角色是测试架构师。测试架构师能力不足将导致标准动作不标准,流程浮于表面、流于形式。本课程将培养学员的架构师思维,指导学员掌握专业的测试质量保障方法、先进的智能化\自动化的测试技术。课程通过大量案例实践加深理解,帮助学员成长为卓越的测试架构师,更好地看护企业的产品质量。

 

 02 
课程信息
 

 

  • 开课时间:2024年3月22-23日(周五、周六每天9:00-12:00;14:00-17:00)

     

  • 开课地点:北京或杭州

  • 培训费用

    ¥6800元/位(课程)

    ¥8800元/位(课程+TiD大会A票)

 

03
目标收益
 

在课程中会解答以下问题,课程中的案例均来自真实的工作场景。

 

  • 如何构建完整的测试质量保障体系?

  • 工作很多年后感觉自己的测试生涯缺少上升的空间。想知道如何继续提高自己?

  • 如何根据已有的用户及缺陷数据进行测试工作持续改进?

  • 测试团队在项目中长期进行低水平的重复劳动,如何构建测试团队的影响力和体现测试的价值,帮助项目快速达到质量目标?

  • 如何制定有效的软件测试策略、方案,区分不同阶段测试界面?如何进行自动化测试生成覆盖,以最小的成本达成项目目标?

  • 测试团队推动自动化测试,但得不到开发的配合,该如何应对?

  • 测试人力不足,该如何引导和推动开发团队参与单元测试和功能测试?

  • 测试工作中面临多头领导,左右为难,是否有好的办法让大部分人对测试工作满意?

  • 快速迭代下该如何保障软件的质量?

  • 随着时间的推移,大龄的测试工程师的路在何方?

  • 脆弱的自动化测试,维护成本高,该如何应对?

 
 04 
课程特色
 
  • 所有案例均来源于企业真实场景。

  • 讲解理论的同时配合案例分析和练习,加深学员对知识的理解。

  • 采用小班模式,利用更多的交流和互动解决学员工作中所遇到的痛点。

  • 课程案例涵盖创业型公司、国企、外企、大型通信公司和互联网公司实践,对各类型公司的测试痛点有深刻的理解。

 

 05 
适合人群
 

测试工程师、测试经理、测试架构师、测试总监、产品经理、开发工程师、开发经理、项目负责人、CTO等。

 

讲师介绍
 丁国富 

 

浙江大学本硕,曾任华为测试架构师/测试部部长职务,获软件测试 6 级任职资格,华为操作系统部测试团队创建人,管理 200 人规模的测试团队,为千人规模的研发团队提供测试服务。

 

超过20年的产品质量保障及项目管理经验,熟悉华为 IPD 研发流程、开源项目可信质量保障、智能化测试、复杂系统可靠性测试等。擅长研发团队建设、质量保障、测试管理、人员赋能等。

 

作为研发团队核心成员,参与战略产品路标规划、概念分析、架构设计评审。作为测试主管及专家,组织端到端的测试活动、测试能力建设,优化公司测试流程及方法。

 

致力探索云计算底座大型软件智能化可靠性测试,通过社区互动和学术界合作,构建了商用级 Linux/Android 系统的全量测试能力,支撑华为终端、无线、企业产品成功服务全球亿万级用户。

2023年TiD大会测试论坛暨第十二届ChinaTest 峰会出品人

2022年TiD大会测试论坛暨第十一届ChinaTest 峰会出品人

2021年TiD大会测试论坛暨第十届ChinaTest 峰会出品人

2020年TiD大会测试论坛暨第九届ChinaTest 峰会出品人

 

曾受邀的部分主题演讲:

2022年TiD大会暨第十一届ChinaTest,发表《复杂软件可靠性测试体系化技术》演讲。

2020TiD大会暨第九届ChinaTest,发表《软件测试设计技术及智能化趋势》技术演讲。

2020iSQE第十一届中国国际软件质量工程大会,发表《云计算基础设施稳定性工程实践》技术演讲。

2019年阿里质量创新大会,发表《云计算基础设施稳定性保障实践》技术演讲。

2017年TiD质量竞争力大会,发表《大规模集成开源代码的项目测试保障实践》技术演讲。

2016年华为测试技术大会,发表《从测封闭产品到测开放产业》主题演讲。

(TiD质量竞争力大会丁国富老师演讲金句)

 

06
课程大纲
 

1、测试架构师角色认知  1h

  • 测试架构师与开发架构师的工作区别与协作

  • 测试架构师承担的职责

  • 软件测试各阶段中测试工程师、测试架构师、测试经理的分工

  • 测试技术线提升方向

  • 测试能力规划沙盘

  • 测试架构师的技术储备模型与团队创新能力构建

  • 测试架构师的思维养成

     

2、软件测试度量  2h

  • 为什么做软件质量及测试度量?

  • 数据可视化,度量的价值

  • 知己知彼:开发活动质效度量

  • 测试度量过程

  • 测试度量和数据分析

  • 软件测试度量指导

  • 软件测试度量实践演练

     

3、测试分析与策略  2h(重点)

  • 测试需求分析视角和方法

  • 需求测试和可测试需求

  • 测什么:测试架构师决定测试的质量和工作量

  • 预防需求缺陷——场景分析

  • 预防架构缺陷——继承交互分析

  • 风险识别及测试优先级划分

  • 怎样的过程:全流程的测试策略制定

  • 实践演练:测试需求分析及测试策略制定

     

4、有效的测试设计  2h

  • 怎么测:特性测试对象建模

  • 用户测试场景和类型设计

  • 质效兼顾的测试覆盖技术

  • 测试平台/框架的规划设计

  • 实践演练:特性测试设计和参数覆盖

     

5、复杂软件DFX智能化测试趋势  2h(重点)

  • ABC带来的测试挑战,DFX是核心竞争力

  • 自动化和智能化测试发展趋势及分级

  • 智能化测试解决的问题和挑战

  • 性能测试需求——关键指标和模型设计

  • 精准画像需求——客户性能体验指标

  • 精准画像实践——用户大数据精准剖面画像分析

  • 精准画像实践——老化真实模型精准测试SLO值

  • 可靠性测试——三层防护网覆盖开放场景

  • 可靠性测试——随机注入异常的混沌工程

  • 可靠性测试——随机注入异常的FUZZ测试

  • 可靠性测试——“智能”的启发式随机

  • 可靠性测试——程序行为分析全覆盖

  • 可靠性测试——“聪明”的符号执行测试

  • 可靠性测试——AI辅助测试自动生成

  • AI系统的可靠性测试——充分性度量

  • AI汽车可靠性自动化测试方法

  • 以神经元覆盖率为用例有效性选择策略

  • 基于图像变异合成+贪婪算法增加神经元覆盖率

  • 控制变质关系创建Test Oracle参照

  • 控制变异幅度避免过度变异

     

6、自动化测试技术与实践  1h

  • 自动化测试技术趋势

  • 自动化技术应用在不同测试活动环节

  • 敏捷流程中最需要自动化的测试活动

  • 测试分析自动化——策略辅助(半自动)

  • 测试分析自动化——策略自动生成

  • 测试设计自动化——EMI的测试自动生成

  • 测试执行自动化——云化助力全量测试工厂加速

  • 测试执行自动化——环境0等待之组网自动化

  • 测试评估自动化——自动化用例稳定度提升

  • 测试评估自动化——缺陷自动分析

  • 测试评估自动化——缺陷自动定界

  • 自动化实施成功要素

 

7、软件测试缺陷分析  2h

  • 软件缺陷分析的目的,如何一次把事做好

  • E2E的软件缺陷分析,引入点和控制点

  • 缺陷分析方法——单维度分析与多维度分析

  • 缺陷分析方法——多维度分析组合

  • 版本特性或模块稳定度四象限分析

  • 实践案例:软件缺陷分析案例及演练

联系我们
- CONTACT US -

课程咨询

魏女士 18701563098

(电话同微信)

 

欢迎扫码咨询

 

关于联盟