资源描述
2014 2015学年度第二学期
授 课 计 划
课 程 名 称 软件测试技术
主 讲 教 师 职称 教 授
辅 导 教 师 职称
适用专业、班级 2012计算机1班
编 制 时 间 2015年2月25日
大学教务处制
授 课 方 案
教学目的与要求
本课程是计算机及相关专业的专业选修课程,通过本课程的学习,了解并掌握软件产品质量保证的基本思想和科学体系、软件测试技术的基本内容,以及软件测试的方法、技术和工具的使用,熟悉多种软件的测试方法、相关技术和系统地软件测试过程;会熟练编写测试计划,测试用例,测试报告,并熟悉几种自动化测试工具,从而从工程化角度提高和培养学生从事大型软件的测试技术和能力。为全面掌握软件技术和软件项目管理打下坚实的基础。
选 用
教 材
书名:《软件测试技术技术》 编(著)者:赵翀 孙宁
出版社:机械工业出版社 出版时间:2013年8月
对教材的处理
1、根据课程性质和教学时间安排较紧的实际情况,在教学过程中,课堂讲授中侧重有关软件测试基本概念和基本理论的介绍,注重该课程的系统性。
2、有关测试工具和测试文档撰写在实验课中实践,教材重点章节为第1、至15章,属详细讲授内容。
教学改革和提高教学质量的主要措施
1、 认真分析学生的实际知识结构,细致备课,合理科学的组织教案,利用多媒体授课。
2、 课堂讨论是本课程的一项重要教学环节。针对作业及听课中遇到的有代表性的问题,提问与学生讨论相结合,使学生主动学习,参与思考。
学时安排
本期教学 16周, 每周 4 学时,合计授课 64学时,
其中讲授28学时,实验 32学时,习题课4学时
校外教学(见习参观) / 学时,其他 / 学时。
注:1、教学目的要求,包括基础理论知识、基本知识、基本技能训练和培养学生能力等方面。
2、对教材的处理,要求按照教学大纲的规定,结合学生的实际,并考虑对相关课程相衔接等需要,提出正确使用教材的方案及对教材内容增删、详略和重点的安排。
3、本计划一式两份,每学期开学第一周内填写好(可打印),经所在院系审核后,一份交院(系)存档,一份由任课教师本人留存。
教 学 日 历 (第1页)
周次
教 学 内 容 提 要
周学时
备 注
1
第1章 软件测试基础
重点:1、软件质量2、软件测试过程 3、软件测试术语4、软件的可测性 5、测试与调试
2
2
第2章 图论
重点: 1、无向图 2、有向图 3、用于测试的图 4、程序图
2
3
第3章 测试案例
重点:1、工资支付系统 2、三角形类型问题 3、简化的录像机系统 4、简单自动柜员机问题 5、挡风玻璃雨刷系统
2
4
第4章 覆盖准则
重点:1、图覆盖准则 2、逻辑覆盖准则 3、输入空间的划分准则 4、基于语法的覆盖准则
2
5
第5章 白盒测试
重点:1、路径测试 2、控制结构测试 3、变异测试
2
6
第6章 黑盒测试
重点:1、基于图的测试 2、等价划分 3、边界值分析 4、正交表测试 5、健壮性测试 6、决策表测试 7、有穷状态测试
2
7
第7章 软件测试策略性方法
重点:1、集成测试的过程 2、系统测试概述 3、软件开发过程概述 4、各种软件测试在软件开发生命周期中的位置
2
8
第8章 单元测试
重点:1、单元测试的任务2、单元测试的规程 3、单元测试的测试代码编写
2
9
第9章 集成测试
重点:1、集成测试的策略
2、基于功能分解的集成测试 3、基于调用图的集成测试 4、基于路径的集成测试 6、面向对象环境中的集成测试
2
教 学 日 历 (第2页)
周次
教 学 内 容 提 要
周学时
备 注
10
第10章 系统测试
1、系统级功能测试 2、压力测试 3、性能测试 4、恢复性测试 5、安全性测试
2
11
第11章 面向对象的测试
第12章 图形用户界面测试
1、类测试 2、面向对象的集成测试 3、面向对象的系统测试
1、GUI测试技术 2、GUI测试用例的设计方法
2
12
第13章 嵌入式软件测试
第14章 Web应用软件测试
1、嵌入式软件测试技术 2、嵌入式软件的测试环境
1、内容测试 2、界面测试 3、导航测试 4、构件级测试 5、配置测试
2
13
第15章 安全性测试
1、软件中的安全漏洞 2、安全性测试技术 3、安全性测试的测试环境 4、漏洞侦探试验
2
14
第16章 测试过程管理
1、测试过程中的活动 2、软件测试过程要求 3、软件测评项目管理 4、文档和记录控制
2
15
第17章 软件测试工具
1、静态分析工具 2、动态分析工具 3、功能测试工具 4、性能测试工具
2
16
习题解答
17
18
计 划 审 核 意 见
所在系或教研室审查意见:
系或教研室主任签字:
年 月 日
学院审核意见:
主管教学领导签字:
年 月 日
计划执行过程检查登记
检查
周次
检查日期
计 划 执 行 情 况
检查人
展开阅读全文