《软件测试基础(第二版)》课程教案.docxVIP

《软件测试基础(第二版)》课程教案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《软件测试基础(第二版)》课程教案

一、基本信息:

课程名称:

课程性质: ○必

授课专业班 修级:

○限选

软件测试

○选修学生人数:

○素拓○跨学科

所处年级:

一年级○二年级○三年级

四年级

总学时: 48

学分: 3

上课时间:

理论课

时:课程教

材:

36 实验课 12

时:

软件测试基础

考核单位

(校考/院考)

上课地点:答疑时间:先修课程:

本课程在授课对象所学专业人才培养中的作用与地位

考核方式 闭卷答疑地点:

软件工程、高级程序设计语言

本课程面向计算机软件专业,属于专业课。通过本课程的学习,学生了解最新的软件测试的通用方法。熟练掌握软件测试在软件开发过程中的运用,利用各种方法提高测试效率,计划和编制测试目标,报告发现的问题,评估测试目标和产品进度。将使学生在软件测试思想、知识和能力方面达到专业水平。

本课程在知识传授、

本课程并重理论和实践,理论讲授软件测试背景、软件开发过程和测试流程、软件测试的实质、闭着眼睛测试软

能力提升、件、白盒测试、性能测试、自动化测试与测试工具、软

素质培养各方面的教学目标

件质量保证;上机实践实现测试用例的设计、相关测试软件。使得学生掌握测试的相关理论方法,能运用当今流行的软件测试工具。

学生情况分析

采用QQ群、网络教学平台等方式,和学生在课上课下积极沟通,随时了解学生学习情况,答疑解惑。

三、教学大纲四、教学日历

五、学生作业及平时考核情况记录表六、课堂教学设计方案

第1次课软件测试背景1、本次课教学目标:

本课程是计算机或软件专业课程,重在培养我们的实践能力,适应软件企业的工作环境和业界标准,并和国际先进的软件开发理念和测试技术保持同步。

通过本课程的学习,了解并掌握软件产品质量保证的基本思想和科学体系、软件测试技术的基本内容,以及软件测试的方法、技术和工具的使用,为全面掌握软件技术和软件项目管理打下坚实的基础

优秀的测试从业人员,不仅需要掌握测试理论、方法、技术、工具,还需要深刻理解过程管理,更需要有很高的素质(理念、思路、沟通、表达等);优秀的测试企业需要

People、ProcessandTechnology三要素有机结合。这门课包括如下内容:

第一章软件测试背景

第二章软件开发过程和测试流程第三章软件测试实质

第四章黑盒测试第五章白盒测试第六章性能测试

第七章自动化测试与测试工具第八章软件质量保证

本次课讲授如下内容:

臭名昭著的软件错误案例

软件缺陷

软件测试工程师

测试发展历程

2、本次课教学重点:

软件测试是软件工程学科的一个分支,作为新兴学科,企业很是急需此方面的人才,让学生认识到此课的重要性,特别是理论和实践的结合,加强动手能力。

软件缺陷和测试发展历程作为本次的教学重点。3、本次课教学难点:

软件缺陷作为教学难点,从软件缺陷来源、软件缺陷的概念,软件缺陷分类、软件缺陷流程等方面进行介绍。

不修复软件缺陷的原因如下所示:

没有足够的时间;

不算真正的软件缺陷;

修复的风险太大;

不值得修复。4、本次课教学方法:

本次课采用讲授法和合作探究法、知识迁移法等相互配合,先提出概念,通过与学生的交流,分析学生回答的正确与错误,讲授教学。

5、本次课教学过程设计

作为第一节课,首先和学生相互熟悉,进行自我介绍,其后就软件测试课程在软件工程学科的诸多课程中的位置,作用,以及与其他课程的关系是什么?其先行课是什么?等。

本次课先讲授臭名昭著的软件错误案例,从这些事实出发,探究为什么?引出软件缺陷的相关的内容。其次回答怎么办?介绍软件测试工程师的角色和职能。最后,给出测试发展历程的相关知识

第2次课 软件开发过程和测试流程

1、本次课教学目标:

本次课讲授如下内容:

产品的组成部分

软件项目成员

软件开发模式

软件测试流程

2、本次课教学重点:

测试策略描述测试整体和每个阶段的方法。

软件开发模式和软件测试流程是本章学习的重点。3、本次课教学难点:

软件测试流程,从测试计划、测试设计、测试执行(单元测试、集成测试、确认测试、系统测试、验收测试,包括α测试和β测试、回归测试)、测试评估等内容讲解。

测试计划

测试计划是软件测试员与产品开发小组交流意图的主要方式。测试计划规定了测试活动的范围、方法、资源和进度;明确正在测试的项目、要测试的特性、要执行的测试任务、每个任务的负责人,以及与计划相关的风险。测试计划只是创建详细计划过程的一个副产品,重要的是计划过程,而不

是产生的结果文档。其最终目的是交流软件测试小组的意图、期望,以及对将要执行任务的理解。

测试设计

测试设计是指将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当

文档评论(0)

8d758 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档