测试架构师训练营
Software defines everything,Software runs the world。软件关联着人类生活的方方面面,算法正取代人在做各种重大决策。ABC(AI/Big Data/Cloud Computing)技术复杂度越来越高,人们正在构建超出自身管理能力的系统。一个简单的软件错误可能导致巨大灾难,迫切需要体系化的质量保障方法去测出更安全的系统。
本课程基于IPD中的测试子流程,从架构师视角出发,通过生动的案例给大家展示如何从需求分析、测试策略、测试设计、测试度量、测试评估等一系列举措着手,快速、高效地进行测试质量保障。
测试架构师是测试体系和能力建设的核心,决定整个测试团队工作的质和量。本课程将培养学员的架构师思维,指导学员掌握专业的测试质量保障方法、先进的智能化/自动化的测试技术。课程通过大量案例实践加深理解,帮助学员成长为卓越的测试架构师,更好地看护企业的产品质量。
一、课程信息
二、课程目标
三、课程优势
1、体系化,覆盖所有的测试关键能力
2、案例式教学,大量的互动案例和演练
3、技术实践来源于真实的企业场景
4、包含大量先进的测试方法及技术实践
5、讲解方法论的同时配合案例演练,强化理解
6、小班模式,保证充分的交流和互动。
四、培训对象
五、课程大纲
-
测试架构师的道和术
-
测试关键角色及分工协作
-
测试技术线成长方向
-
测试架构师团队的职位分类和三大职责
-
测试架构师的思维养成
-
测试思维实践演练
数据可视化体现度量价值
度量四过程及PDCA
全流程多维度度量的原则和优先级
前端缺陷预防:开发活动质效提升
后端缺陷发现:测试活动质效提升
测试度量的维度
测试度量的流程
软件测试度量方法
软件测试度量实践演练
全程度量与持续改进案例及实践
-
测什么:测试架构师决定测试团队工作的质和量 -
精准测试需要体系化的测试分析和策略 •测试的准度和精度概念
•测试的准度和精度评估
•精准测试的本质
-
测试分析的类型和目的 -
测试需求和可测试需求 -
测试需求分析的视角 -
测试分析的输出决定测试设计质量下限 •需求的分析:预防需求缺陷
•架构的分析:预防架构缺陷
•类型的分析:关键质量属性全覆盖
-
测试策略的影响和目的 -
精准的测试分析得到smart化的测试策略 -
测试策略制定方法和两大原则 -
风险识别及测试优先级划分 -
实践演练:测试需求分析及测试策略制定
-
怎么测:特性测试对象分解建模及设计覆盖
-
测试设计的挑战和目标
-
测试设计技术分类
-
高效的测试分析设计过程及交付件
-
代表客户进行测试设计
-
测试对象的设计建模
-
测试交互和类型设计
-
质效兼顾的测试覆盖技术
-
软件测试设计质量的度量评估
-
实践演练:特性测试设计和参数覆盖设计
-
ABC带来的测试挑战,DFX是核心竞争力
-
智能化测试解决的问题和挑战
-
自动化和智能化测试发展趋势及分级
-
性能测试需求——关键指标和模型设计
-
精准画像需求——客户性能体验指标
-
精准画像实践——用户大数据动态剖面画像
-
精准画像实践——老化真实模型精准测试SLO值
-
可靠性测试——三层防护网覆盖开放场景
-
可靠性测试——随机注入异常的混沌工程
-
可靠性测试——随机注入异常的FUZZ测试
-
可靠性测试——“智能”的启发式随机
-
可靠性测试——程序行为分析全覆盖
-
可靠性测试——“聪明”的符号执行测试
-
AI系统的可靠性测试——充分性度量
-
AI汽车可靠性智能化测试方法详述
-
自动化测试技术趋势
-
自动化技术应用在不同测试活动环节
-
敏捷流程中最需要自动化的测试活动
-
测试分析自动化——策略辅助(半自动)
-
测试分析自动化——策略自动生成
-
测试设计自动化——AI辅助的测试全自动生成
-
测试设计自动化——等效蜕变的测试全自动生成
-
测试执行自动化——云化助力全量测试工厂加速
-
测试执行自动化——环境0等待之组网自动化
-
测试评估自动化——自动化用例稳定度提升
-
测试评估自动化——缺陷自动分析
-
测试评估自动化——缺陷自动定界
-
自动化实施成功要素
-
风险管理及一次性把事做好
-
软件缺陷分析的目的,
-
E2E的软件缺陷分析
-
缺陷的引入点和控制点
-
缺陷分析方法——单维度分析
-
缺陷分析方法——多维度分析
-
版本特性或模块稳定度分析
-
RCA分析和持续改进方法
-
实践案例:软件缺陷分析案例及演练
六 讲师介绍
华为20+年经验的质量管理和测试技术独立咨询及培训师;
杭州微智测信息技术服务有限公司创始人
曾任中国软件测试大会(TiD测试论坛暨ChinaTest)出品人、中国信通院云计算与大数据研究所混沌工程实验室特聘专家、中关村智联软件服务业质量创新联盟 质量及测试标准专家、ISTQB国际软件测试认证委员会 AI测试标准等评审专家、华为6级测试专家/欧拉操作系统部首席测试架构师/测试部长。
管理经验:华为操作系统部测试团队创建人,管理数百人规模测试团队,为千人规模的研发团队提供测试服务。擅长测试团队建设、项目管理、研发干部和技术梯队培养等。
质量保障:熟悉华为IPD、敏捷测试流程、开源项目质量保障、测试及质量标准的创制等。主导测试团队高质量交付华为EulerOS、Android内核等复杂系统软件,支撑华为终端、无线、企业产品成功服务全球亿万级用户。
测试技术:致力探索大型软件的智能化测试技术。通过社区互动和学术界合作,构建了华为商用级Linux / Android内核功能、性能、可靠性、安全等全量测试技术栈。擅长开源项目可信质量保障、智能化测试、复杂系统可靠性测试等。
咨询赋能:熟悉产品路标规划、概念分析、架构设计评审,熟悉端到端敏捷项目流程、测试能力建设、测试技术方法。有二十年大会主题演讲、测试技术培训、研发管理培训相关经验,曾获华为研究所十佳讲师称号。
七、课程价格
¥6800元/位(培训课程)
¥9800元/位(培训课程+TiD大会A票)
TiD质量竞争力大会,英文名称TiD Conference,是由中关村智联软件服务业质量创新联盟主办的研发创新顶级峰会。
自2014年以来,已成功举办9届,始终秉承行业高度(Top)、技术创新(innovation)、专业深度(Depth)三大理念,致力于打造最具影响力的软件研发创新者顶级交流平台。
2023年,TiD质量竞争力大会将于8月在北京举行,主题为聚焦数字化转型 探索智能软件研发。