- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试-课程教学大纲
课程教学大纲
课程性质 : 必修课 课程类型 : 专业主干课
总 学 时: 64学时 学 分: 4
一、本课程的地位及作用
对于计算机相关专业的学生来说,《软件测试》课程是一门专业课程,为学生拓宽专业技能奠定基础。软件测试行业是目前热点行业之一,特别是进入二十一世纪,IT领域对软件测试工程师的需求更是与日俱增,而各高校开设软件测试课程或设置软件测试专业的又寥寥无几,当前从事软件测试的人员及后备力量远远不能满足市场的需要。因此,软件测试课程的开设增强了学生的专业技能,为学生就业拓宽了渠道。
二、课程教学目标及教学任务
(一)教学目标
教学目标列表:
目标内容
具体目标
理论知识
能够了解软件测试的基本理论;
能够理解软件缺陷理论;
能够运用黒盒测试用例设计方法;
能够运用白盒测试用例设计方法;
专业技能
能够分析实际问题,选择合适测试策略;
能够根据具体情况合理使用测试方法;
能够运用黒盒测试方法进行测试用例设计;
能够运用白盒测试方法进行测试用例设计;
能够运用测试方法进行单元测试、集成测试、系统测试、验收测试;
能够使用自动化测试工具进行测试;
职业道德
培养学生的消化吸收和再创新能力;
培养学生团队合作能力。
(二)教学任务
本课程结课时需要提交课程三级项目的全部测试文档,主要包括:
1. 测试计划文档。要求写出对教学管理平台进行测试的详细测试计划。
2. 测试方案文档。要求写出对教学管理平台进行测试的测试策略、测试模型等具体测试方案。
3. 测试用例文档。要求给出对教学管理平台进行所有测试所用到的测试用例。
4. 测试报告。要求给出对教学管理平台进行测试后的测试报告及测试总结。
5. 缺陷报告。提交测试出来的缺陷记录。
三、各单元教学内容及基本要求
第1单元 软件测试概述
1.教学内容
1.1软件测试发展
1.2软件可靠性问题
1.3软件缺陷概述
1.4软件测试定义及原则
1.5软件测试与软件开发
2.教学要求
正确理解软件测试发展以及软件测试的分类;正确理解软件测试的意义;熟悉软件工程与开发过程与软件测试的关系以及软件测试过程模型、软件测试原则、软件测试关键问题;了解软件测试与软件开发、质量保证的关系。
3.教学重点与难点
重点
软件缺陷识别。
难点
软件测试原则。
第2单元 软件测试策略
1.教学内容
2.1软件测试策略
2.2软件测试分类
2.3静态测试与动态测试
2.4软件测试过程模型
2.5测试用例的定义和特征
2.教学要求
掌握软件测试静态策略、动态策略及软件测试的分类,理解软件测试过程模型,理解不同的测试过程模型适应于不同的软件开发模型。
3.教学重点与难点
重点
软件测试静态策略、软件测试动态策略。
软件测试过程模型。
难点
软件测试静态策略。
第3单元 黑盒测试方法
1.教学内容
3.1等价类划分法设计测试用例
3.2边界值法设计测试用例
3.3决策表法设计测试用例
3.4因果图法设计测试用例
3.5场景法
2.教学要求
掌握黑盒测试方法,运用等价类划分、边界值分析以及因果图法、决策表法、场景转换法等设计测试用例。
3.教学重点与难点
重点
等价类划分法、因果图法、边界值法、决策表法设计测试用例。
难点
等价类划分法、因果图法设计测试用例。
第4单元 白盒测试用例设计方法
1.教学内容
4.1逻辑覆盖法
4.2基本路径法
4.3循环测试
4.4静态分析法
2.教学要求
掌握白盒测试方法,运用逻辑覆盖测试方法和基本路经测试方法设计测试用例,运用循环测试及静态分析法进行白盒测试。
3.教学重点与难点
重点
逻辑覆盖法、基本路径法设计测试用例。
难点
基本路径集的确定。
第5单元 单元测试
1.教学内容
5.1单元测试介绍
5.2单元测试的内容与方法
5.3单元测试的过程
2.教学要求
掌握单元测试的意义、定义以及应用的方法以及具体的测试内容,通过大量案例,应用白盒测试用例设计方法;熟悉代码审查的流程以及技巧;掌握面向对象的类测试技术。
3.教学重点与难点
重点
单元测试的技术及方法。
难点
白盒测试用例设计方法的应用。
第6单元 集成测试
1.教学内容
6.1集成测试概述
6.2集成策略
6.3面向对象的集成测试
6.4集成测试流程
2.教学要求
掌握集成测试策略及集成测试方法。
3.教学重点与难点
重点
集成测试策略。
难点
集成测试策略、集成测试方法应用到具体项目中。
第7单元 系统测试
1.教学内容7.1系统测试概述
7.2功能测试
7.3性能测试
7.4本地化
文档评论(0)