课程名称:《软件测试》
英文名称:SoftwareTesting
开设单位:通讯与信息教研室
课程性质:必修课
总学时:54学时,其中理论:50学时,实验4学时
学分:3学分
适用对象:信息与计算科学(医学信息学)专业本科学生
教材及参考书:
1.《软件测试方法和技术》,朱少民,清华大学出版社
2.《计算机软件测试技术》,郑人杰,清华大学出版社
3.《软件测试技术概论》,古乐,清华大学出版社
一、课程性质、目的和任务
课程性质:软件测试是信息与计算科学(医学信息学)专业和医学信息工程专业教学计划中一门综合性和实践性很强的核心课程。软件测试职业已成为软件产业职业类别的新兴门类。它主要涉及软件测试概论、策略与过程、测试基本方法、测试用例设计、特定环境及应用测试、自动化测试、测试技能训练、测试项目(工程)实践,以及测试管理等内容。
课程目的:本课程的开设旨在使学生通过学习,掌握软件测试的基本理论和基础方法,能熟练使用一些常用的软件测试工具,了解工程项目的质量管理思想和方法,能够胜任软件测试工程师的岗位要求。
课程任务:软件测试是软件技术领域的学科分支,是软件质量保证的最主要技术手段与措施。课程将结合当代软件测试技术的发展实际,向学生系统地讲述软件测试相关知识,并选择典型的软件测试案例进行剖析,使同学能够在牢固掌握软件测试书本知识的同时,可以将所学灵活地应用于实际的软件开发中。
二、课程教学基本要求
本大纲的教学对象是信息与计算科学(医学信息学)专业本科生。软件测试课程的目的在于培养学生软件测试的项目管理和实践能力。本课程应帮助学生掌握良好的软件测试知识,提高软件编程的素养,以适应社会发展和医学信息行业建设的需要。
三、教学内容基本要求
能熟练使用一些常用的软件测试工具,了解工程项目的质量管理思想和方法,能把学到的知识应用到实际的软件开发中。
作业方式: 1.课后练习:完成指定的写作作业。2.完成布置的上机编程题。
成绩考核评定:采用闭卷笔试,教学测量。理论占60%,平时成绩占:40%。
四、实践环节 上机练习