《高级软件测试》教学大纲 一、课程基本信息 1、课程代码: 2、课程名称(中文):高级软件测试 课程名称(英文):Advanced topics in Software Testing 3、学时/学分:36学时/2学分 4、先修课程:软件工程 5、面向对象:软件工程专业硕士。 6、开课院(系)、教研室:软件学院 7、推荐教学参考书: 1.《软件质量保证、测试与评价》,杨根兴主编,清华大学出版社,2007 年8月。 2.《软件质量和软件测试》,[德]Dirk Huberty等著马博赵云龙译, 清华大学出版社,2003年11月。 3.《软件测试的有效方法》,[美]William E.Perry著,兰雨晴高静等 译,机械工业出版社,2004年 二、课程的性质和任务 本课程属于软件工程专业的高级专业课程,主要面向有比较扎实的软件工程 基础知识,并且具有一定的软件开发能力的硕士。 软件测试课程的目标是介绍软件测试技术的方法、技术和工具,以及软件测 试技术研究的进展。课程介绍软件测试不同阶段的技术,并对测试不同类型软件 的方法展开讨论,包括面向对象软件、组件软件、分布式软件、GU川软件和网络 软件。进一步的,变异测试、程序分析((程序流、数据流分析)也会被研究。课 程需要学生阅读大量的相关论文来获得对技术的理解。课程还要求学生通过完成 3个实际的软件测试实验项目,掌握软件测试的方法和工具。 本课程的目标是希望学生能够在了解和掌握软件测试理论与方法的基础上, 学会程序质量分析的方法,提高学生的软件综合设计与开发能力。《高级软件测试》教学大纲 一、课程基本信息 1、课程代码: 2、课程名称(中文):高级软件测试 课程名称(英文):Advanced topics in Software Testing 3、学时/学分:36 学时/2 学分 4、先修课程:软件工程 5、面向对象:软件工程专业硕士。 6、开课院(系)、教研室: 软件学院 7、推荐教学参考书: 1. 《软件质量保证、测试与评价》,杨根兴主编,清华大学出版社,2007 年 8 月。 2. 《软件质量和软件测试》,[德]Dirk Huberty 等著 马博 赵云龙 译, 清华大学出版社,2003 年 11 月。 3. 《软件测试的有效方法》,[美]William E.Perry 著, 兰雨晴 高静 等 译,机械工业出版社,2004 年 二、课程的性质和任务 本课程属于软件工程专业的高级专业课程,主要面向有比较扎实的软件工程 基础知识,并且具有一定的软件开发能力的硕士。 软件测试课程的目标是介绍软件测试技术的方法、技术和工具,以及软件测 试技术研究的进展。课程介绍软件测试不同阶段的技术,并对测试不同类型软件 的方法展开讨论,包括面向对象软件、组件软件、分布式软件、GUI 软件和网络 软件。进一步的,变异测试、程序分析(程序流、数据流分析)也会被研究。课 程需要学生阅读大量的相关论文来获得对技术的理解。课程还要求学生通过完成 3 个实际的软件测试实验项目,掌握软件测试的方法和工具。 本课程的目标是希望学生能够在了解和掌握软件测试理论与方法的基础上, 学会程序质量分析的方法,提高学生的软件综合设计与开发能力