- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件质量保证与测试》课程教学大纲
一、课程基本信息
中文名称:软件质量保证与测试
英文名称:Software Quality Assurance and Testing
开课学院:计算机科学学院
课程编码:S0835401
学分:2
总学时:32
适用专业:软件工程学术硕士,软件工程专业硕士
修读基础: 软件工程,面向对象程序设计
课程负责人:胥林(副教授)
主讲教师:胥林(副教授);肖斌(副教授);廖浩德(副教授)
二、课程目的任务
1.课程地位作用(课程在实现培养目标中的地位作用)
?《软件质量保证与测试》是软件工程专业的专业必修课。其教学目的是通过本课程学习,使学生系统地学习软件测试的基本概念和基本理论,深刻理解和掌握软件测试和软件测试过程的基本方法和基本技术。了解和掌握现代各种新的软件测试技术和主要发展方向,学生能够设计测试用例、使用自动化工具完成完整的项目测试和项目测试管理,学生能基本承担起软件测试的工作任务,为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。
2.课程主要内容(简述:主要内容、重点、难点等)
1、了解软件测试的必要性和重要性。
2、了解软件测试的层次,其中包括单元测试、集成测试和系统测试。
3、掌握黑盒测试方法。
4、掌握白盒测试方法。
5、掌握测试用例的编写方法,并能编写测试方案和测试报告。
6、了解性能测试的内容,并能运用常用的测试工具进行测试。
3.学生应达到的基本要求
学生能够熟练掌握软件测试的基本方法和技术,独立完成软件测试过程的相关内容(计划,设计,实施,报告,缺陷管理),具备基本的软件测试的业务能力。
三、教学内容与学时分配
(含各时段学生课外学习要求)
第一章 软件测试基础(2学时(课内))
目的与要求:理解软件测试的目的和作用、了解软件测试的相关概念、了解测试分类
第一节 软件质量与软件测试
1. 软件测试的背景、目的和作用
2.?软件测试的相关概念
3.?软件测试的分类和测试原则
4. 软件质量保证
重点: 软件测试的目的和作用、 软件测试的原则、 软件测试的分类
难点:软件测试的原则
第二节 软件缺陷与测试用例
1. 测试用例的定义和标识
2. 错误与缺陷定义和分类
3. 测试案例
重点:测试用例的定义和测试用例的标识
难点:测试用例的标识
第二章 测试模型与过程(2学时(课内))
目的与要求:了解测试模型
第一节 软件测试模型与过程(2学时)
软件测试模型
软件测试过程
重点:测试层次的划分
难点:软件测试多种模型的区别
第三章 黑盒测试(6学时(课内))
目的与要求:了解黑盒测试的概念、目标和方法,掌握使用边界值分析、等价类测试、判定表方法进行墨盒测试
第一节 ?边界值测试
1. 黑盒测试的概念、目标和方法
2. 边界条件
3. 边界值分析
4. 健壮性边界测试
5. 最坏情况测试
6. 案例分析
教学重点:边界值测试,健壮性测试,最坏情况测试
教学难点:用边界值分析方法设计测试用例
第二节 等价类测试
1.等价类
2.等价类测试类型
3.用等价类设计测试用例
4.等价类测试指导方针
5.案例分析
教学重点:等价类测试分类
教学难点:等价类的概念与划分规则
第三节 ??基于判定表的测试
1. 判定表的组成
2. 基于判定表的测试
3. 基于判定表测试的指导方针
4. 案例分析
教学重点:基于判定表的测试
教学难点:用判定表设计测试用例
第四节 ?案例分析
1. 各等价类测试方法的区别
2. 运用边界值、等价类和基于判定表的测试方法进行测试设计
教学重点:各等价类测试方法的区别
教学难点:各种方法的综合运用
第四章 白盒测试(6学时(课内))
目的与要求:了解白盒测试的概念、目标和方法。掌握逻辑覆盖测试,了解基本路径测试方法和数据流测试
第一节 ?逻辑覆盖测试
白盒测试的概念、目标和方法
语句覆盖
判定覆盖
条件覆盖
判定/条件覆盖
重点:逻辑覆盖测试中的判定覆盖、条件覆盖、判定/条件覆盖
难点:判定/条件覆盖
第二节 逻辑覆盖与基本路径测试
条件组合覆盖
路径覆盖
独立路径、圈复杂度
重点:逻辑覆盖测试中的路径覆盖, 基路径测试法
难点:基路径测试法
第三节 案例分析
运用逻辑覆盖测试与基本路径测试方法进行测试设计
功能性测试和结构性测试的比较
重点:结构性测试方法与功能性测试方法的比较
难点:两种方法的综合运用
第五章 单元测试(2学时(课外))
目的与要求:掌握单元测试的基本过程
第一节 ?单元测试
1. 单元测试的概念
2. 单元测试的内容
3. 测试的环境和测试策略
重点:单元测试的内容
难点:测试的环境和测试策略
第六章 集成测试(2学时(课外))
目的与要求:掌握集成测试的基本过程
第一节 ?集成测试
1. 集
您可能关注的文档
最近下载
- 杰美康3HSS2208H说明书.pdf
- 人工智能AI工具DeepSeeK及使用培训讲座课件.pptx VIP
- 精益生产----价值流分析与价值流图.ppt VIP
- 中国宫腔镜诊断与手术临床实践指南(2023版).pptx VIP
- 室外监控摄像头安全分析报告视频监控数据保护与网络攻击.pdf VIP
- 第二单元时代乐章第二课科技之光 课件2024——2025学年人教版(2024)初中美术七年级上册.pptx VIP
- 战略决策风险评估.pptx VIP
- 《土壤污染与修复》课件.ppt VIP
- 日本环境法的发展历程及其启示.docx VIP
- 粉煤灰改性技术与吸附性能的深度解析与实践应用.docx VIP
原创力文档


文档评论(0)