软件测试第1章 软件测试基础_教学设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
传智播客《软件测试》教学设计
课程名称:软件测试授课年级:
授课学期:
教师姓名:
年月日
课题名称第1章软件测试基础
计划
学时
3学时
内容分析
本章讲以软件测试的基础知识进行讲解,首先讲解了软件的概述,包括了软件的生命周期、软件开发模型以及软件质量的基础知识,其次讲解了软件的缺陷管理。
循序渐进引出软件测试的概念和软件开发的关系,最后通过讲解软件测试基本原则并结合实际案例巩固本章内容。
教学目标及基本要求1.了解软件生命周期
2.掌握软件开发模型
3.了解软件质量
4.掌握软件缺陷的概念、产生的原因及处理流程
5.了解什么是软件测试
6.了解软件测试与软件开发之间的关系
7.掌握软件测试的原则
8.了解软件测试的基本流程
教学重点1.掌握软件的开发模型
2.掌握软件的缺陷的概念、产生的原因及处理流程
3.了解软件测试与软件开发之间的关系
教学难点1.掌握软件测试的基本原则
2.了解软件测试的基本流程
教学
方式
教学采用教师课堂讲授为主,结合教学PPT进行讲解
教学过程
第一课时
(软件概述)
一、构造情境,导入计算机软件的概念
(1)软件在生活中的作用。
从操作系统的出现谈及软件出现的原因、软件在生活中的作用。
了解一个软件从开发中的各个阶段,以及开发模型的简单历史发展。
最后讲解为什么要进行软件测试以及软件缺陷出现的原因。
(2)进入主题,逐项讲解以下内容。
软件生命周期
●软件开发模型
●软件质量概述
(3)明确学习目标。
●要求学生了解软件的生命周期
●要求掌握软件的开发模型
●要求学生了解软件的质量
二、进行重点知识的讲解
(1)教师对软件的生命周期进行讲解
教师列举实际开发中的案例即结合一个软件的实际开发阶段对软件的生命周期进行讲解。
即产品的需求阶段、需求测试阶段、产品详细设计阶段、产品开发阶段、产品的测试阶段等等。
(2)教师对软件开发模型进行讲解。
教师在讲解软件开发模型过程中,注意对每个模型的优缺点进行讲解并对书中的软件开发模型进行对比。
最后对多学一招中的敏捷模型进行简单讲解,作为了解内容。
(3)教师对软件质量进行讲解
教师讲解完成软件质量后,对多学一招里的纸杯测试进行简单讲解,让学生对提前对软件测试有最起码的了解。
三、归纳总结,布置课后作业
(1)回顾上课前的学习目标,对本节课知识点进行总结。
提问讲解的知识点,对存在问题进行讲解。
带领学生回顾软件测试的生命周期、软件开发米线以及软件质量。
(2)布置课后习题作业。
第二课时
(软件缺陷管理、软件测试概述)
一、由上节讲解知识,引出软件缺陷管理以及软件测试概述
(1)进入主题,逐项讲解以下内容。
●软件缺陷产生的原因
●软件缺陷的分类
●软件缺陷的处理流程
●常见的软件缺陷管理工具
●软件测试简介
●软件测试的目的
●软件测试的分类
(2)明确学习目标。
●要求学生掌握软件缺陷的概念、产生的原因及处理流程
●要求学生了解什么是软件测试
●要求学生掌握软件测试的原因
二、进行重点知识的讲解
(1)教师对软件陷的概念、产生的原因及处理流程进行讲解。
主要讲解软件缺陷产生的原因,最后引出软件缺陷的分类,以及对软件缺陷处理的基本流程。
最后讲解软件缺陷管理工具作为了解内容。
(2)教师讲解软件测试概述。
对软件测试的发展历史做简单介绍,引出软件测试的目的,最后对软件测试的分类进行简单介绍。
三、归纳总结,布置课后作业
(1)回顾上课前的学习目标,对本节课知识点进行总结。
提问讲解的知识点,对存在问题进行讲解。
(2)布置课后习题作业。
第三课时
(软件测试与软件开发、软件测试的原则、软件测试基本流程)一、由上节讲解知识,引出软件测试与软件开发、软件测试的
原则、软件测试基本流程
(1)进入主题,逐项讲解以下内容。
●软件测试与软件开发的关系
●常见的软件测试模型
●软件测试原则
●软件测试的流程
●实例讲解
(2)明确学习目标。
●要求学生掌握软件测试的原则
●要求学生了解软件测试与软件开发之间的关系
●要求学生了解软件测试的基本流程
三、进行重点知识的讲解
(1)教师对软件测试与软件开发、软件测试原则进行讲解。
教师讲解软件测试与软件开发的关系,并讲解常见的软件测试模型,分别对模型的发展进行讲解并对比测试模型的优缺点和区别。
最后讲解软件测试的基本原则。
(2)教师讲解软件测试的基本流程后讲解本章实例。
教师对软件测试的基本流程进行讲解,软件测试流程可结合案例进行讲解,或者在讲解软件测试流程后再对实例的测试流程进行讲解。
三、归纳总结,布置课后作业
(1)回顾上课前的学习目标,对本节课知识点进行总结。
提问讲解的知识点,对存在问题进行讲解。
(2)布置课后习题作业。