TiT推荐 | 【3月公开课】智联联盟智库专家丁国富:构建卓越的产品质量测试保障体系培训——测试架构师训练营(2天)
Software defines everything,Software runs the world。软件关联着人类生活的方方面面,算法正取代人在做各种重大决策。ABC(AI/Big Data/Cloud Computing)技术复杂度越来越高,人们正在构建超出自身管理能力的系统。一个简单的软件错误可能导致巨大灾难,迫切需要体系化的质量保障方法去测出更安全的系统。
本课程基于IPD中的测试子流程,从架构师视角出发,通过生动的案例给大家展示如何从测试需求分析、测试策略、测试设计、测试度量、测试评估等一系列动作着手,快速、高效地进行测试质量保障。
测试架构师是测试体系和能力建设的核心,决定整个测试团队工作的质和量。很多企业都在学IPD,但核心是流程执行的人,而测试和质量流程的核心角色是测试架构师。测试架构师能力不足将导致标准动作不标准,流程浮于表面、流于形式。本课程将培养学员的架构师思维,指导学员掌握专业的测试质量保障方法、先进的智能化\自动化的测试技术。课程通过大量案例实践加深理解,帮助学员成长为卓越的测试架构师,更好地看护企业的产品质量。
-
开课时间:2024年3月22-23日(周五、周六每天9:00-12:00;14:00-17:00)
-
开课地点:北京或杭州
-
培训费用:
¥6800元/位(课程)
¥8800元/位(课程+TiD大会A票)
在课程中会解答以下问题,课程中的案例均来自真实的工作场景。
-
如何构建完整的测试质量保障体系?
-
工作很多年后感觉自己的测试生涯缺少上升的空间。想知道如何继续提高自己?
-
如何根据已有的用户及缺陷数据进行测试工作持续改进?
-
测试团队在项目中长期进行低水平的重复劳动,如何构建测试团队的影响力和体现测试的价值,帮助项目快速达到质量目标?
-
如何制定有效的软件测试策略、方案,区分不同阶段测试界面?如何进行自动化测试生成覆盖,以最小的成本达成项目目标?
-
测试团队推动自动化测试,但得不到开发的配合,该如何应对?
-
测试人力不足,该如何引导和推动开发团队参与单元测试和功能测试?
-
测试工作中面临多头领导,左右为难,是否有好的办法让大部分人对测试工作满意?
-
快速迭代下该如何保障软件的质量?
-
随着时间的推移,大龄的测试工程师的路在何方?
-
脆弱的自动化测试,维护成本高,该如何应对?
-
所有案例均来源于企业真实场景。
-
讲解理论的同时配合案例分析和练习,加深学员对知识的理解。
-
采用小班模式,利用更多的交流和互动解决学员工作中所遇到的痛点。
-
课程案例涵盖创业型公司、国企、外企、大型通信公司和互联网公司实践,对各类型公司的测试痛点有深刻的理解。
测试工程师、测试经理、测试架构师、测试总监、产品经理、开发工程师、开发经理、项目负责人、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质量竞争力大会丁国富老师演讲金句)
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的软件缺陷分析,引入点和控制点
-
缺陷分析方法——单维度分析与多维度分析
-
缺陷分析方法——多维度分析组合
-
版本特性或模块稳定度四象限分析
-
实践案例:软件缺陷分析案例及演练
课程咨询
魏女士 18701563098
(电话同微信)
欢迎扫码咨询