软件测试-过程管理教案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件测试基础》软件过程管理教案

课时1 ----------------------------------------------------------------------------------------------------------------------------- 2

1.回顾: [5分钟] ------------------------------------------------------------------------------------------------------------ 2

2.课程知识点讲解: ----------------------------------------------------------------------------------------------------- 2

2.1.具体知识点1:[15分钟] (2)

2.2.具体知识点2:[10分钟] (3)

2.3.具体知识点3:[5分钟] (4)

2.4.具体知识点4:[10分钟] (4)

3.本节总结[5分钟] ----------------------------------------------------------------------------------------------------- 4

4.考核点--------------------------------------------------------------------------------------------------------------------- 5

5.测试题--------------------------------------------------------------------------------------------------------------------- 5

6.扩展部分------------------------------------------------------------------------------------------------------------------ 5

7.学员问题汇总 ----------------------------------------------------------------------------------------------------------- 5

8.作业------------------------------------------------------------------------------------------------------------------------ 5课时:2课时

课时

• 6.1 软件测试过程

• 6.1.1 软件测试过程模型

• 6.1.2 软件测试过程中的活动及内容

• 6.1.3 软件测试过程度量

• 6.1.4 软件测试过程成熟度

• 6.1.5 CMM和ALM

• 6.1.6 软件测试过程改进

●本节主要目的

⏹对软件测试过程有清晰的认识

⏹掌握软件测试过程模型、软件测试过程中的活动及内容

⏹了解软件测试过程度量、软件测试过程成熟度以及软件测试过程改进等基本概念

⏹了解CMM和惠普测试管理工具ALM

●本节重点

⏹软件测试过程模型

⏹软件测试过程中的活动和内容

●本章难点

⏹H模型

⏹测试过程度量、成熟度和测试过程改进

1.回顾: [5分钟]

简单总结一下本门课程前面3个课时已讲的内容:

包括软件工程要点回顾、软件测试基础(概念和工作及职业要求)、基于生命周期的软件测试以及软件测试的分类和分级。

(回顾只需要综述下已讲过哪些内容,并把已讲过的知识点和概念串一下即可)。

本章讲授软件测试的具体过程,目的是能从宏观上把握软件测试是如何开展的,以及每个阶段要做哪些事情。

2.课程知识点讲解:

2.1.具体知识点1:[15分钟]

软件测试过程模型:

V模型

W模型

H模型

●知识点讲解

导入:

1.通过提问的方式,问同学们“还记得之前讲过的开发模型吗?包括哪些?瀑布型模型包含哪些

过程?”并让同学来回答。以此引入测试活动也需要并存在模型。

测试V模型是开发瀑布模型的变种。简单介绍V模型的各阶段的活动,之后强调下V模型的局限性(没有尽早的进行测试)。

2.因为V模型的局限,Evolutif公司提出W模型,详细下介绍W模型的测试活动。强调W模型

中测试伴随整个软件开发周期,能尽早测试。

3.W模型也有局限,开发和测试是线性关系,会被制约,不是完全独立的。实际项目中往往在开

发进行到一定阶段,会有新的需求和变动,开发有增量、迭代等模型来支持。测试同样需要一个模型来支持。H模型能够体现独立、支持迭代、增量、变更等。H强调对任何流程的测试,只要测试条件准备好,就可以开展测试执行。

4.V、W、H只是常见的三种模型,实际工作中还会有X,前置等其他模型,以适应不同的项目。

告诉同学们这里不讲述、除了掌握这三种模型外,还要知道有其他模型,想要了解掌握的可以通过网络搜索相关知识学习。

5.运用模型时,多采用“W模型的框架,运用H模型的思想进行独立的测试”。

2.2.具体知识点2:[10分钟]

软件测试过程中的活动及内容

●知识点讲解

相关文档
最新文档