软件测试-教学大纲 .docVIP

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

《软件测试》课程教学大纲 课程编号: 课程名称:软件测试 英文名称:Software Testing 课程设计的指导思想 (一)课程性质 (二)开设目的 本课程是软件工程专业的专业必修课。软件测试是信息系统开发中的一个重要步骤,随着软件变得日益复杂,软件测试也变得越来越重要。通过本课程学习,使学生系统地学习软件测试的基本概念和基本理论,深刻理解和掌握软件测试和软件测试过程的基本方法和基本技术。了解和掌握现代各种新的软件测试技术和主要发展方向。为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。 (三)基本要求 1.掌握软件测试的基本概念、方法; 2.掌握软件质量保证和与测试策略以及软件测试依据和规范; 3.掌握黑盒测试、白盒测试的方法; 4.掌握单元测试、集成测试、系统测试和验证测试的基本理论; 5.掌握面向对象的测试的基本理论; 6.掌握基于应用服务器的测试以及软件本地化测试的基本理论; 7.掌握软件测试自动化和测试工具的使用方法; 8.掌握测试用例的设计以及测试报告的编写。 (四)主要内容 本课程主要讲授软件测试的基本概念、原理和技术。测试计划、测试用例、测试过程与自动化测试工具的应用。 (五)先修课程 数据结构、数据库原理、高级程序设计语言、软件工程 (六)后继课程 软件项目开发 (七)考核方式 卷面考试 (八)使用教材 《软件测试方法和技术》 作者:朱少民 清华大学出版社 2008.4 (九)参考书目 1.《软件测试使用指南》 作者:林宁 孟庆 清华大学出版社 2.《软件测试》 作者:宫云战 国防工业出版社 二、教学内容 第一章 软件及其开发过程 教学目的 使学生掌握软件开发过程和在软件开发过程中所采用的过程模型,并结合过程模型来阐述软件测试的地位。能够从一些经典的软件质量事故中得到启发,理解软件测试的重要性。 主要内容 软件的含义 软件开发过程的特性 软件测试的重要性 教学要求 了解:软件的含义和特点 理解:软件测试的重要性 掌握:软件开发经历的各阶段以及软件开发过程模型 第二章 软件测试的基本概念和方法 教学目的 使学生理解“软件质量”这个重要概念,掌握软件测试的基本概念和方法、软件缺陷(bug)的含义,以及软件测试的分类、阶段和过程。 主要内容 软件质量就是客户的满意度 软件缺陷(bug)是什么 软件测试的基本方法 软件测试的分类和阶段 软件测试的工作范畴 教学要求 了解:软件测试的分类和阶段、软件测试的工作内容等 理解:软件测试的概念、软件质量的概念、软件缺陷(bug)的概念 掌握:软件测试的白盒子和黑盒子方法、静态的和动态的方法等内容 第三章 质量保证与测试策略 教学目的 使学生理解软件测试策略和测试计划的内涵、制定方法,并掌握质量保证与测试的区别,以及如何进行质量可靠性、测试风险性的评估。 主要内容 软件质量保证 测试策略 测试计划 软件质量的可靠性评估 教学要求 了解:软件质量保证活动对软件开发过程的重要作用 理解:质量保证的概念、活动原则 掌握:测试策略的概念、测试计划的制定、软件质量可靠性评估的概述和过程等 第四章 软件测试依据和规范 教学目的 使学生理解软件测试的依据和规范,掌握规范的软件测试和质量管理的评判体系,简单了解CMM和ISO9001思想和结构体系。 主要内容 软件质量标准 软件测试规范 CMM思想和结构体系 建立软件测试管理和评判体系 教学要求 了解:ISO质量体系标准、ISO软件质量体系标准、ISO9000-3标准 理解:CMM思想和结构体系、CMM与ISO9001思想及结构体系的关系 掌握:软件测试的规范、软件测试管理和评判体系的建立 第五章 单元测试 教学目的 使学生理解单元测试的概念和各种方法,包括等价分类、边界条件确定、程序路径与逻辑验证、程序状态变化等测试方法,掌握编码标准和规范、代码的审查等。 主要内容 单元测试的定义 单元测试的目标和任务 静态测试技术的运用 动态测试技术的运用 调试与评估 单元测试的过程与文档管理 单元测试的常用工具简介 教学要求 了解:单元测试的定义、目标、过程、技术与方法、评估等 理解:单元测试阶段存在的一些误区 掌握:单元测试中最常用到的静态测试技术,以及黑盒与白盒的动态测试技术的运用 第六章 集成测试和系统测试 教学目的 使学生理解集成测试和系统测试,重点掌握系统测试,包括压力测试、容量测试、性能测试、安全性测试、可靠性和容错性测试等方法及比较。 主要内容 系统集成的模式与方法 功能测试 系统测试 压力测试、容量测试和性能测试 安全性、可靠性和容错性测试 教学要求 了解:系统集成的模式与方法 掌握:1.功能测试的目的、内容和方法 2.系统测试的内容、回归测试的目的、

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档