- 1、本文档共324页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试基础课程教学大纲
《软件测试基础》课程教学大纲
课程名称 软件测试基础 英文名称 Software testing 课程代码 课程性质 专业选修课 总学时 45 学分 3 适用专业 计算机应用技术 制(修)订时间 2006年5月 先修课程 大学信息技术基础、数据库基础与应用、C语言程序设计、软件工程 大纲执笔人 傅志辉 大纲审批人 吴小松 一、课程的性质、目的与任务
《软件测试基础》课是计算机应用技术专业学生的专业选修课,主要讲述软件测试的基本概念、目的、策略、标准和常用工具。软件测试是保证软件可靠性和软件质量的重要手段,对软件开发和维护有很强的针对性和实用性。通过本课程的学习,使学生掌握软件测试的基本概念、技术和常用工具的使用,改变对软件测试的错误认识,对测试能进行有效的管理,能制定软件测试计划,设计测试用例,进行测试结果的分析和报告的书写。通过本课程的学习,使学生能够设计运作一个完整的软件测试项目。
二、课程的教学目标
[知识目标]
1.对软件测试流程和方法从整体上有一个较清晰的了解。
2.对当前软件测试的主要步骤和常用的文档有较清晰的概念。
3.初步掌握各阶段测试用例设计。
4.初步了解测试报告的编写方法和规范。
[能力目标]
1.了解规范的软件开发测试流程。
2.掌握软件需求跟踪的概念,流程和具体的跟踪方法和方式,熟悉常用的软件需求跟踪工具。
3.掌握需求分析文档评审、概要设计文档评审、详细设计文档评审方法。
4.了解系统测试计划和系统测试方案、集成测试计划和集成测试方案、和单元测试方案写作格式和写作方法。
5.掌握通用软件测试用例写作方法、系统测试用例设计、集成测试用例设计、单元测试用例设计、单元测试计划写作。
6.了解代码编写规范,掌握代码检视的常用方法和技巧,能够开展有效的代码走读活动。
7.掌握单元测试执行的方法、测试代码的添加方法、测试工具的使用方法和测试报告的写作方法,通过具体的实践,掌握集成测试执行的方法、集成测试报告的写作方法,结合常用的系统测试工具完成下面若干类的系统测试,完成缺陷记录、跟踪,系统测试报告。
8.了解通用软件测试日报和软件测试报告的写作规范和写作要点,能够独立完成测试日报和测试报告。
9.了解回归测试的基本流程和方法,能够独立完成回归测试任务。
[素质目标]
1.具有良好的政治素质,实事求是的学风和较强的法制观念。
2.具有良好的团队精神和协作能力。
3.具有软件设计编写规范意识。
4.具有良好的职业道德和行为规范。
三、课程内容与要求
理论教学部分
第一章 软件测试概述
(一)教学内容
第一节 软件周期的基本概念,软件测试的发展,基本概念,软件测试的目的和原则
一、软件测试的定义
二、软件测试的基本理论
三、软件测试和缺陷修复的代价
四、软件测试技术概要
五、软件测试的目的和原则
第二节 软件测试的标准
第三节 软件测试的过程
一、制定测试计划
二、测试执行过程
第四节 软件开发与软件测试的关系
(二)教学要求
1.了解软件周期的基本过程和软件测试的发展;
2.理解软件测试的基本概念以及软件开发与软件测试的关系;
3.掌握软件测试的标准和软件测试的过程;
(三)教学重点与难点
[重点]
1.软件周期、软件测试的目的和原则、软件测试的过程、策略
[难点]
1.软件测试的目的和原则
第二章软件测试策略与过程
(一)教学内容
第一节 软件测试方法
一、静态测试与动态测试
二、黑盒测试与白盒测试
三、软件测试过程
第二节 单元测试
一、单元测试的主要任务
二、单元测试的执行过程
第三节 集成测试
一、非增量式测试
二、增量式测试
三、不同集成测试方法的比较
四、回归测试
第四节 系统测试
第五节 确认测试
第六节 系统测试
第七节 验收测试
一、验收测试的内容
二、软件配置和文档资料测试
第八节 面向对象的软件测试
(二)教学要求
1.了解软件测试的复杂性分析;
2.理解软件测试方法与策略;
3.掌握单元测试、集成测试、系统测试、确认测试;
(三)教学重点与难点
[重点]
1.系统测试
[难点]
系统测试
第三章 黑盒测试及其用例设计
(一)教学内容
第一节 黑盒测试的概念
第二节 等价划分方法
一、等价类的划分原则
二、等价类划分法的测试用例设计
三、常见等价类划分测试形式
第三节 边界值分析方法
一、边界值分析法概要
二、边界值分析法测试用例
三、边界值分析法测试举例
第四节 因果图方法
一、因果图法的思想
二、因果图法
三、因果图法举例
第五节 决策表方法
一、决策表
二、决策表应用
第六节 测试方法的选择
(二)教学要求
1.理解黑盒测试的概念;
2.掌握等价划分方法、边界值分析方法、因果图方法、决策表方法
3.应用等价划分方法和决策表方法测试程序
您可能关注的文档
最近下载
- 明代故宫、孔府旧藏服饰.pdf VIP
- 中考物理总复习《力学》专项练习题(附答案).docx
- 2025年春新人教PEP版英语三年级下册课件 Revision Going to a school fair-第2课时.pptx
- 春节文艺活动劳务合同6篇.docx
- 局领导班子成员之间相互批评意见清单(6).doc VIP
- 2025年1月必威体育精装版版化危为安ccsc每日答题题库和配套答案(持续更新中).docx
- 应用数理统计基础课后习题答案(全)-庄楚强.pdf
- 《民法典》无效合同处理规则适用要点解析.docx
- 农商银行董事会换届工作报告(三年工作总结及下届工作思路).docx
- 2023-2024学年江苏省盐城市高二下学期6月期末考试化学试题(解析版).docx
文档评论(0)