还剩2页未读,继续阅读
文本内容:
软件测试课程教学大纲课程名称软件测试英文名称Software Testing课程编号X3050601学时数32其中实验(实训)学时数8课外学时数0学分数
2.0适用专业软件工程、软件工程(金融方向)、软件工程(物流方向)
一、课程的性质和任务软件测试是软件工程、软件工程(金融方向)、软件工程(物流方向)专业的专业课其教学目的是通过本课程学习,使学生系统地学习软件测试的基本概念和基本理论,深刻理解和掌握软件测试和软件测试过程的基本方法和基本技术了解和掌握现代各种新的软件测试技术和主要发展方向为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础
二、课程教学内容的基本要求、重点和难点
1、软件测试原理了解软件及其开发过程,理解质量保证与测试策略、软件测试依据和规范掌握软件测试的基本概念、测试的目的、原则和方法重点软件测试的基本概念和方法难点软件测试的基本概念和方法
2、软件测试技术理解并掌握单元测试、集成测试和系统测试、验收测试、软件本地化测试及软件测试自动化的定义、目的、任务及方法,了解面向对象软件的测试和基于应用服务器的测试的概念、理论和方法了解并一到两种常用的测试工具,掌握软件测试用例的组成,及使用不同的设计方法设计测试用例重点单元测试、集成测试、系统测试和面向对象软件的测试目的、任务和方法,软件测试用例的设计难点软件测试用例的设计
3、软件测试实践了解如何组织和管理测试团队、测试环境的建立、软件测试项目管理的内容理解并掌握如何设计和维护测试用例、如何跟踪处理软件缺陷、如何书写软件测试和质量分析报告重点设计和维护测试用例、如何跟踪处理软件缺陷难点如何跟踪处理软件缺陷
三、教学方式及学时分配主要内容主要教学方式学时分配辅导答疑比例序号1软件测试原理讲授62:12软件测试技术讲授+实验10+82:13软件测试实践讲授82:1
四、课程其他教学环节要求
(一)实验环节实验题目实验内容学时基本要求(最低要求)黑盒测试利用黑盒测试方法2能够使用黑盒测试的基本方法,设计测试用例,对如等价类划分、边界值分析等设给定程序进行测计测试用例并且能够识别并报告试,查找缺陷缺陷白盒测试利用白盒测试方法2能够使用白盒测试的基本方法,设计测试用例,对如逻辑覆盖及路径覆盖设计满足给定程序进行测一定要求的测试用例并且能识别试,查找缺陷并报告缺陷测试工具一一QC2了解QC的工作原理及运用QC对熟悉QC的界面、登测试进行管理的基本过程录方式,以管理员的身份登录并创建域和项目的方法,并创建新的测试测试工具一一QTP对软件自带的程序2了解QTP的工作原理、QTP操录制脚本,然后回作界面的组成,及如何使用QTP放,并设置简单的进行录制和回放检查点要求课前按实验要求认真准备实验内容;课堂完成算法测试并得到正确结果,并提交程序代码及运行结果
(二)作业根据授课进度,布置作业,为提高课堂教学质量,督促学生听课,任课教师也可进行适当的随堂小测试,以考察学生掌握知识的情况,作业的类型可以是知识辨析、文档写作、测试用例的设计、画程序流程图等,课后可留编程、思考题、工具学习等,引导学生自己查找资料自学
(三)课外首先完成教师布置的作业,然后利用课余时间进行自主学习,上网查找相关资料,学习相关工具,练习编写测试用例,对程序进行测试
五、本课程与其他课程的联系本课程的先修课程是软件工程、C++程序设计或Java程序设计等
六、教学参考书目
1、《软件测试方法和技术(第2版)》朱少民著清华大学出版社
2010.
72、《软件测试基础》(美)阿曼,奥法特著,郁莲等译机械工业出版社
2010.
103、《软件测试技术概论》古乐,史九林编著清华大学出版社
2004.
44、《软件测试的有效方法》(美)佩里著,兰雨晴等译机械工业出版社
2004.
15、《软件测试》(美)Paul C.Jorgensen著韩柯等译机械工业出版社
2003.7。