《软件测试技术与工具》教学大纲

《软件测试技术与工具》教学大纲

ID:42579785

大小:42.50 KB

页数:3页

时间:2019-09-18

《软件测试技术与工具》教学大纲_第1页
《软件测试技术与工具》教学大纲_第2页
《软件测试技术与工具》教学大纲_第3页
资源描述:

《《软件测试技术与工具》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《软件测试技术》教学大纲一、大纲说明1.课程名称与性质课程名称:软件测试技术(SoftwareTestTechnology)课程性质:必修2.课程学时学分学时:48学分:33.适用专业:软件工程、4.先修课程:软件需求工程、可视化程序设计(或者面向对象程序设计)、面向对象系统分析与设计(含UML)、统一软件开发过程5.课程教学目标通过本课程教学,使学生了解软件测试在软件生命周期和软件工程中的地位、作用以及面向对象软件测试的特点、方法和模型,学习面向对象软件测试的基本原理、技术方法、设计文档、实施步骤和常用的软件测试工具,

2、掌握开发可测试的模型和进行软件测试设计的基本技能,达到能够根据软件需要进行结构化和面向对象软件的测试设计、实施和管理的目标。二、教学内容及基本要求1.课堂教学部分:(1)软件测试的概念、原则和方法(2)结构化软件测试的基本技术和步骤(3)面向对象软件测试特点和方法(4)面向对象分析和设计的审核和模型测试(5)面向对象的类测试技术(6)面向对象的交互式测试技术(协议、组件及异常测试)(7)面向对象的类继承测试(8)分布对象的计算模型测试(路径、生命周期、时序及Web测试)(9)系统测试的设计、策略和实施技术(10)组件、框

3、架和产品系列的测试、管理、方法和技术(11)自动化测试工具的介绍和应用概要要求:掌握软件测试的基本原理、方法和应用技术,了解面向对象软件测试的特殊性和与传统测试方法的异同,能够运用课程所介绍的原理和技术对大型项目软件进行测试组织、设计和实施,编写简单的测试驱动程序,并能自学掌握和运用市场上流行的自动化测试软件工具,达到灵活运用软件测试技术的要求。2.实验部分:给出一完整的项目软件,要求学生对其进行:(1)传统的单元测试、综合测试、确认测试和系统测试,并进行排错处理(2)选择若干典型面向对象软件分布系统以及组件和框架,对其

4、进行:分析设计模型的测试交互测试系统集成测试分布式系统测试并按要求提交测试报告。3.教学安排及方法课程主要内容学时实践环节软件测试的概念、原则和方法2结构化软件测试基本技术2用传统方法测试一个项目实例软件测试步骤及纠错技术2用一个实例经历整个软件测试过程面向对象的软件测试特点和方法2面向对象分析和设计的模型测试2为面向对象项目写出分析和设计面向对象的类测试2编写类测试系列的驱动程序面向对象的交互式测试2用OATS方法测试对象交互及继承协议、组件及异常测试22O-O类继承测试(继承的概念、子类继承、抽象类)分布对象的计算模

5、型及测试2对分布式系统测试着重解决线程与同步问题继承分布对象的路径测试生命周期测试时序模型测试2Web应用与测试2系统测试用例的设计和策略,不同类型测试方法和覆盖率2全面系统测试。写出测试计划、实施报告组件模型及测试方法和案例2框架概念、支持组件的结构测试案例2产品线的概念及管理和测试2实践对一个商业组件或框架测试三.其他说明1.考核方式平时成绩20%、实践环节(逐人考核)30%期末考试:50%2.推荐教材及参考资料1.John D. McGregor,David A. Sykes,APracticalGuidetoTe

6、stingObject-OrientedSoftware,AddisonWesley,20012.RobertV.Binder,面向对象系统的测试,人民邮电出版社,20003.RexBlack,测试流程管理,北京大学出版社,20004.MarkFewster&Dorothygraham,软件测试自动化技术与实例详解,电子工业出版社,2001

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。