4006-998-758
3000+课程任你选择
测试需求分析与用例设计专项培训
研发学院 测试需求分析 开课时间:2022-03-03
刘振田

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

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


查看老师详情
课程内容

课程介绍


测试需求分析与用例设计是决定测试效果和质量的关键。如何有效的进行测试需求的分析、分解及充分确认掌握要点?如何设计有效的测试用例而不是一堆没用的文档?

   本课程的授课内容全部源于测试体系建设的最佳实践总结与探索。在培训方法上,以课堂讲授(演示和案例培训相结合)、实际操作等形式,通过两个主要部分来系统性阐述。第一部分为测试需求分析过程管理,详细讲解在拿到需求后如何进行需求分析、如何制订测试策略,如何从从测试需求、测试设计、测试执行、测试分析与报告整个端到端流程做设计及策略;第二部分为测试用例设计,详细讲解各种测试用例设计的技巧方法、测试用例库建设与复用、敏捷测试用例;通过两部分的讲解与实践,达到持续提升企业整体测试能力的效果。


课程收益


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

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

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

3.    掌握在不同的需求下设计不同的测试的基本实施过程方法与技巧(测试准备、测试设计、测试执行、测试报告与分析的测试流程过程);

4.    掌握黑盒测试/白盒测试/代码级测试的用例设计方法及各种类型测试方法;

5.    掌握测试用例设计的方法(多种及实例)及测试用例库建设与用例复用方法、敏捷测试用例;

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


课程大纲


课程模块

                        详细内容

测试需求分析

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

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

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

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

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

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

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

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

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

ü  如何根据项目定制HTSM(根据保险行业/金融行业的特点)

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

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

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

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

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

9.测试版本与测试迭代波次设计;?

10.测试方案的编写与要点、模板及实例;

11.测试执行的关键步骤及技巧

12.回归测试

13.探索性测试的方法与执行技巧、实例

实例及练习:测试需求分析实例练习与讲解

测试用例设计

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

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

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

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

3.  如何让用例更有效?

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

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

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

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

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

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

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

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

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

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

7.  测试用例的业务覆盖统计与方法;

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

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

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

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

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

测试需求分析与用例设计经验分享与问题解疑

一、测试需求分析与用例设计经验分享

二、学员互动与探讨







返回上一级