4006-998-758
3000+课程任你选择
最佳测试方法与案例分析
研发学院 测试策略与测试计划 开课时间:2022-03-03
Jack Miao

在国内外各大技术峰会担任联席主席,技术委员成员和出品人;硅谷先进研发效能理念在国内的技术布道者,互联网行业研发效能提升领域的技术先行者;测试基础架构和测试中台建设的技术布道者与实践者;国内少数在互联网领域和传统软件领域都积累了大量一手成功经验的技术领头人,能够融汇贯通形成最佳企业级实施战略。

2020 年度IT图书最具影响力作者(与吴军同时获奖)

2020 IT技术领导力年度互联网行业测试领域技术专家

中国商业联合会 互联网应用技术委员会 智库专家

腾讯研究院 特约研究员

腾讯云最具价值专家TVP

阿里云最具价值专家MVP

华为云最具价值专家MVP

畅销书《测试工程师全栈技术进阶与实践》作者


查看老师详情
课程内容

课程介绍


1、  软件需求如何转化为测试需求?

2、  有限时间内如何更好的确保测试质量,策略和方法?

3、  时间充裕的情况下,如何全面进行测试的高质量实施?

4、  测试计划和方案如何更好的更有用的指导测试工作?……

这些测试中常见的问题困扰着测试团队。

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


课程目标


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

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

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

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

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

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

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


课程大纲


课程模块

                        详细内容

测试策略与测试计划

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

二、测试计划与测试策略

1、测试计划制定及方法,如何做有效的计划和测试方案?

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

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

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

4、时间有限,如何制定测试策略;时间充裕,如何制定

测试策略?

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

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

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

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

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

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

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

 

测试需求分析与用例设计

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

二、拿到用户需求如何转化为测试需求?

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

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

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

2.      从软件需求到测试需求的7步骤详解

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

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

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

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

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

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

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

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

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

3.    如何让用例更有效?

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

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

6.    测试用例设计方法:各种方法的综合应用技巧,如何

让用例适当又充分?

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

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

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

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

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

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

 

测试执行与bug分析

以实例为主线,讲解测试执行的关键步骤及技巧、

回归测试的实施;

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

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

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

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

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

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

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

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

测试人员如何初步判断测试bug:

测试人员应该掌握的测试bug分析方法,提升和开发人员

的交互效率;

Bug分析:

l 测试质量标准与度量;

l 缺陷处理流程;

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

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

l 主要bug的分析与挖掘;

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

l 敏捷缺陷管理;

 

综合实践

1、  测试全过程综合实践

2、  优秀公司做法分享

 






返回上一级