- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件质量保证与测试》课程教学大纲
课程代码:030542008
课程英文名称:Software Quality Assurance and Testing
课程总学时:32 讲课:24 实验:8 上机:0 适用专业:计算机科学与技术
大纲编写(修订)时间:2010 年 7 月
一、大纲使用说明
(一)课程的地位及教学目标
软件质量保证与测试是为计算机科学与技术专业的本科生开设的专业课。目的在于培养学生掌握软件质量保证与测试的基本概念和理论,使学生了解软件质量保证与测试在整个软件开发过程的地位和重要程度,为将来从事软件开发和软件测试工作打下坚实的基础。
(二)知识、能力及技能方面的基本要求
该课程按软件质量保证和测试的原理、软件测试技术和实践三部分组织内容,包括软件测试 和质量保证的基本概念、思想和方法,各种测试的方法和技巧,软件测试用例的设计;如何组织 和管理软件测试项目、如何进行软件质量分析,最终建立全面的质量保证体系。通过本课程的学 习,学生应基本上了解并掌握有效的测试策略、方法和技术,测试计划和测试用例的设计,测试自动化的应用,测试团队的建立和测试项目的管理,更清楚、准确地报告测试缺陷,对软件产品质量的正确评估以及软件测试和质量保证的关系和区别。
(三)实施说明
在教学环节中,重点讲授质量保证和测试的原理、软件测试用例设计,突出工程化测试技术的教学与实践应用。
(四)对先修课的要求
本课程的教学必须在完成先修课程之后进行。本课程主要的先修课程为:软件工程。
(五)对习题课、实验环节的要求
对习题方面的要求是:教师课堂留习题后,再根据学生对知识的掌握情况予以辅导答疑。对于实验环的要求是:针对不同软件结构设计不同的测试用例。
(六)课程考核方式
考核方式:考查,开卷与小论文相结合。
考核目标:主要考核学生对软件测试策略和方法的掌握,以及对测试技术的应用。
成绩构成:最终理论考试、平时考核(包括中期考试、作业、小测验、提问等)、实验环节考核成绩的总和。
(七)参考书目
《软件测试》,朱少民编,人民邮电出版社,2009.8
《软件测试基础教程(第 2 版)》,Andreas Spillner 编,人民邮电出版社,2009.4
二、中文摘要
软件质量一直是软件工程中的一个焦点,成为人们几十年来不断研究、探索的领域。为了改
软件质量一直是软件工程中的一个焦点,成为人们几十年来不断研究、探索的领域。为了改 善软件质量,人们不仅从企业文化、软件过程模型、需求工程、设计模式等不同方面来获取有效的方法和实践,而且开始重视软件测试,在软件测试上有更多的考虑和投入。软件测试贯穿整个 软件生命周期,从需求评审、设计评审开始,就介入到软件产品的开发活动或软件项目的实施中,
和其他开发团队相互协作相互补充,共同构成软件生命周期中的有机整体。
三、课程学时总体分配表
序号
章节名称
学时
讲课
实验
上机
1
软件测试基础
8
8
0
0
2
软件测试过程
22
14
8
3
测试计划和管理
2
2
0
0
四、大纲内容
合计
32
24
8
第 1 部分 软件测试基础
总学时 8 讲课 8 实验 0 上机 0 具体内容:
软件测试概述
需求和设计评审
测试用例设计
软件测试自动化
重点:为什么要进行软件测试,测试的定义,以及如何设计测试用例。难点:如何设计出高质量的测试用例。
第 2 部分 软件测试过程
总学时 22 讲课 14 实验 8 上机 0
具体内容:
单元测试和集成测试
功能测试
国际化和本地化测试
系统测试
缺陷报告
重点:一个完整测试的步骤,每个步骤的测试重点和方法。难点:具体的测试方法。
第 3 部分 测试计划和管理
总学时 2 讲课 2 实验 0 上机 0 具体内容:
测试计划
资源安排和进度管理
测试报告
重点:制定测试计划,管理测试进度和评估软件质量。难点:如何制定有效的测试计划。
编写人:祁 燕 关启学 冯艳君审核人:姜学军
批准人:张焕君
文档评论(0)