欢迎来到天天文库
浏览记录
ID:13354683
大小:61.00 KB
页数:6页
时间:2018-07-22
《《软件质量保证与测试》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《软件质量保证与测试》课程教学大纲一、课程基本信息中文名称:软件质量保证与测试英文名称:SoftwareQualityAssuranceandTesting开课学院:计算机科学学院课程编码:S0835401学分:2总学时:32适用专业:软件工程学术硕士,软件工程专业硕士修读基础:软件工程,面向对象程序设计课程负责人:胥林(副教授)主讲教师:胥林(副教授);肖斌(副教授);廖浩德(副教授)二、课程目的任务1.课程地位作用(课程在实现培养目标中的地位作用) 《软件质量保证与测试》是软件工程专业的专业必修课。其教学目的是通过本课程学习,使学生系统地学
2、习软件测试的基本概念和基本理论,深刻理解和掌握软件测试和软件测试过程的基本方法和基本技术。了解和掌握现代各种新的软件测试技术和主要发展方向,学生能够设计测试用例、使用自动化工具完成完整的项目测试和项目测试管理,学生能基本承担起软件测试的工作任务,为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。2.课程主要内容(简述:主要内容、重点、难点等)1、了解软件测试的必要性和重要性。2、了解软件测试的层次,其中包括单元测试、集成测试和系统测试。3、掌握黑盒测试方法。4、掌握白盒测试方法。5、掌握测试用例的编写方法,并能编写测试
3、方案和测试报告。6、了解性能测试的内容,并能运用常用的测试工具进行测试。3.学生应达到的基本要求学生能够熟练掌握软件测试的基本方法和技术,独立完成软件测试过程的相关内容(计划,设计,实施,报告,缺陷管理),具备基本的软件测试的业务能力。三、教学内容与学时分配(含各时段学生课外学习要求)第一章软件测试基础(2学时(课内))目的与要求:理解软件测试的目的和作用、了解软件测试的相关概念、了解测试分类第一节软件质量与软件测试1.软件测试的背景、目的和作用2. 软件测试的相关概念3. 软件测试的分类和测试原则4.软件质量保证重点:软件测试的目的和作用、软
4、件测试的原则、软件测试的分类难点:软件测试的原则第二节软件缺陷与测试用例1.测试用例的定义和标识2.错误与缺陷定义和分类3.测试案例重点:测试用例的定义和测试用例的标识难点:测试用例的标识第二章测试模型与过程(2学时(课内))目的与要求:了解测试模型第一节软件测试模型与过程(2学时)1.软件测试模型2.软件测试过程重点:测试层次的划分难点:软件测试多种模型的区别第三章黑盒测试(6学时(课内))目的与要求:了解黑盒测试的概念、目标和方法,掌握使用边界值分析、等价类测试、判定表方法进行墨盒测试第一节 边界值测试1.黑盒测试的概念、目标和方法2.边界
5、条件3.边界值分析4.健壮性边界测试5.最坏情况测试6.案例分析教学重点:边界值测试,健壮性测试,最坏情况测试教学难点:用边界值分析方法设计测试用例第二节等价类测试1.等价类2.等价类测试类型3.用等价类设计测试用例4.等价类测试指导方针5.案例分析教学重点:等价类测试分类教学难点:等价类的概念与划分规则第三节 基于判定表的测试1.判定表的组成2.基于判定表的测试3.基于判定表测试的指导方针4.案例分析教学重点:基于判定表的测试教学难点:用判定表设计测试用例第四节 案例分析1.各等价类测试方法的区别2.运用边界值、等价类和基于判定表的测试方法
6、进行测试设计教学重点:各等价类测试方法的区别教学难点:各种方法的综合运用第四章白盒测试(6学时(课内))目的与要求:了解白盒测试的概念、目标和方法。掌握逻辑覆盖测试,了解基本路径测试方法和数据流测试第一节 逻辑覆盖测试1.白盒测试的概念、目标和方法2.语句覆盖3.判定覆盖4.条件覆盖5.判定/条件覆盖重点:逻辑覆盖测试中的判定覆盖、条件覆盖、判定/条件覆盖难点:判定/条件覆盖第二节逻辑覆盖与基本路径测试1.条件组合覆盖2.路径覆盖3.独立路径、圈复杂度重点:逻辑覆盖测试中的路径覆盖,基路径测试法难点:基路径测试法第三节案例分析1.运用逻辑覆盖测
7、试与基本路径测试方法进行测试设计2.功能性测试和结构性测试的比较重点:结构性测试方法与功能性测试方法的比较难点:两种方法的综合运用第五章单元测试(2学时(课外))目的与要求:掌握单元测试的基本过程第一节 单元测试1.单元测试的概念2.单元测试的内容3.测试的环境和测试策略重点:单元测试的内容难点:测试的环境和测试策略第六章集成测试(2学时(课外))目的与要求:掌握集成测试的基本过程第一节 集成测试1.集成测试和单元测试的关系2.集成测试概念3.基于分解的集成4.基于调用图的集成5.基于路径的集成重点:集成测试中基于分解的集成,MM-路径难点:集
8、成测试的集成策略第七章系统测试(2学时(课外))目的与要求:掌握系统测试的基本过程第一节 系统测试1.系统测试的概念2.系统测试内容和测试策略3.系统
此文档下载收益归作者所有