4006-998-758
3000+课程任你选择
产品测试过程实践
研发学院 产品测试过程实践 开课时间:2022-03-04
刘振田

软件开发与过程管理专家,以深厚的工具与项目实战经验为讲授特色。18年丰富的架构规划、软件开发、测试、持续集成与软件安全等经验,其中多年华为技术等公司任职技术总监经历。

刘老师熟悉基于CMMI、RUP、敏捷的架构规划、开发测试与软件质量、持续集成、软件安全技术,熟悉基于Togaf、Zachman、Cobit、FEAT等方法体现的企业架构实践,擅长开发与设计过程、软件质量与测试建设,超过10家特大企业的特聘咨询顾问,超过30个大项项目(千万元级以上)的架构规划、项目管理、开发设计、测试与质量、软件安全实践经验,超过100家大型企业授课经验。


查看老师详情
课程内容

课程背景


本课程的授课内容全部源于测试体系建设的最佳实践总结与探索。在培训方法上,以课堂讲授(演示和案例培训相结合)、实际操作等形式,端到端阐述在拿到需求后如何进行需求分析、如何制订测试策略,如何从从测试需求、测试设计、测试执行、测试分析与报告整个端到端流程做设计及策略;测试执行与bug分析、测试效果评估和度量等,达到持续提升企业整体测试能力的效果。


课程收获 


总体定位:实践类分享课程,即学即用。具体收益包括:

1.    测试计划与测试策略:借鉴业界测试方法,讲解测试计划与测试策略,包括谷歌的ACC测试策略框架与HTSM测试需求框架。

2.    测试需求分析:借鉴华为等公司做法,详细讲解测试需求分析全过程步骤;测试用例设计方法精髓及探索;

3、测试执行与测试分析:通过有效的测试执行及版本分析,确定产品版本整体质量及改进方向;

4、测试效果度量与评估:测试人员工作效果及工作质量度量及评估;

掌握波次测试需求的分析、设计与执行过程;

5.    根据产品生命周期模式,借鉴业界领先测试模式,持续建设企业自身测试体系;


课程时长 


2-3天(6小时/天)


课程大纲 

 

课程模块

                        详细内容

测试策略与测试计划

一、   问题引入:如何制定有效的测试计划和测试策略?

二、   测试计划与测试策略

1、 测试计划制定及方法

2、 测试计划跟踪技巧,如何保障计划完成?

重点:根据版本评估做有效的测试计划,实践及分享

3、测试计划与策略最佳实践:ACC(特征、组件、能力)测试分析与策略模型的设计思路与背景,如何在需求紧急、项目紧急的测试状况下,抓住测试要点、核心和用户关注点

4.测试策略技巧模型:学习如何结合启发式测试测量模型(HTSM)来配合acc实施,完成测试的策略执行:

●  为何采用启发式测试测量模型

●  启发式测试测量模型的主要内容详解:项目环境、质量标准、测试技术、产品元素的详细列表及考虑因素

●  如何进行启发式思维推导

●    如何根据项目定制HTSM(符合贵公司业务特点)

●  如何在测试中很好的使用HTSM

5.波次需求与测试策略(测试中通过测试波次整理需求--协同的波次设计开发--协同的波次测试的实践方法; 

测试需求分析与用例设计

一、 问题引入:测试需求分析如何做?如何快速掌握重点?

二、 测试需求分析与策略制定

重点:贴近贵公司实际的案例分享与练习

1.  测试需求分析基本流程

2.  测试需求分析7步骤详解

2.测试需求分析的技巧与要点(实例讲解)

3.测试需求的整理方法:流程图、活动图

4.敏捷测试需求的处理(story card)

5.需求用例与测试需求的关系

三、 问题引入:如何设计有效的测试用例?

四、 测试用例设计技巧与方法

重点:新的测试用例设计方法、综合运用多种用例设计方法做最好的设计

1.   测试用例设计与执行中的主要问题分析

2.   测试用例设计的颗粒度

3.   如何让用例更有效?

4.   测试用例关系图绘制方法

5.   测试用例的编写规范、模板及实例;

6.   测试用例设计方法详解

    ●   等价类测试用例设计方法与实例,如果让等价有效?

    ●   边界值测试用例设计方法与实例

    ●   场景法测试用例设计方法与实例

    ●   因果图测试用例设计方法与实例

    ●   判定表法测试用例设计方法与实例

    ●   基本路径覆盖法(万能的逻辑覆盖方法)设计与实例

    ●   各种方法的综合应用技巧,如何让用例适当又充分?

7.  多种测试用例综合运用设计实用的测试用例

8.  测试用例的三级评审过程及评审方法;

9.  测试用例库建设与复用,建立长期可以复用的用例?

10.   敏捷中用例编写与技巧(包括学会使用敏捷故事卡、敏捷用户设计格式、敏捷用例设计颗粒度与应用)

11.   应用以上用例设计方法进行实例讲解与演练;

实例及练习:测试用例设计实例练习 

测试执行与bug分析

测试执行的关键步骤及技巧、回归测试的实施;

●   测试执行的经典五个步骤;

●   敏捷探索性测试技巧及方法;

●   测试执行的过程跟踪管理;

●   测试版本控制与灰度发布;

●   如何高效率做好回归测试;

●   易用性测试要点与执行;

●   兼容性测试要点及执行;

●   可靠性测试要点及执行;

 

Bug分析:

●   测试质量标准与度量;

●   缺陷处理流程;

●   缺陷分级分类与修复周期;

●   缺陷的度量与分析(广度、深度、覆盖度),通过缺陷驱动开发测试;

●   主要bug的分析与挖掘;

●   重大故障分析与管理、重大故障处理流程;

●   敏捷缺陷管理;

测试效果评估

1、 测试人员的绩效与工作度量维度

2、 如何评价测试效果

3、 详解测试团队绩效度量指标

综合实践

1、 测试全过程综合实践

2、 优秀公司做法分享


返回上一级