软件测试基础课程教学大纲

软件测试基础课程教学大纲

ID:12783703

大小:1.13 MB

页数:323页

时间:2018-07-19

软件测试基础课程教学大纲_第1页
软件测试基础课程教学大纲_第2页
软件测试基础课程教学大纲_第3页
软件测试基础课程教学大纲_第4页
软件测试基础课程教学大纲_第5页
资源描述:

《软件测试基础课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《软件测试基础》课程教学大纲课程名称软件测试基础英文名称Softwaretesting课程代码课程性质专业选修课总学时45学分3适用专业计算机应用技术制(修)订时间2006年5月先修课程大学信息技术基础、数据库基础与应用、C语言程序设计、软件工程大纲执笔人傅志辉大纲审批人吴小松一、课程的性质、目的与任务《软件测试基础》课是计算机应用技术专业学生的专业选修课,主要讲述软件测试的基本概念、目的、策略、标准和常用工具。软件测试是保证软件可靠性和软件质量的重要手段,对软件开发和维护有很强的针对性和实用性。通过本课程的学习,使学生掌握软件测试的基本概念、技术和常用工具的

2、使用,改变对软件测试的错误认识,对测试能进行有效的管理,能制定软件测试计划,设计测试用例,进行测试结果的分析和报告的书写。通过本课程的学习,使学生能够设计运作一个完整的软件测试项目。二、课程的教学目标[知识目标]1.对软件测试流程和方法从整体上有一个较清晰的了解。2.对当前软件测试的主要步骤和常用的文档有较清晰的概念。3.初步掌握各阶段测试用例设计。4.初步了解测试报告的编写方法和规范。[能力目标]1.了解规范的软件开发测试流程。2.掌握软件需求跟踪的概念,流程和具体的跟踪方法和方式,熟悉常用的软件需求跟踪工具。3.掌握需求分析文档评审、概要设计文档评审、详细

3、设计文档评审方法。4.了解系统测试计划和系统测试方案、集成测试计划和集成测试方案、和单元测试方案写作格式和写作方法。—323—5.掌握通用软件测试用例写作方法、系统测试用例设计、集成测试用例设计、单元测试用例设计、单元测试计划写作。6.了解代码编写规范,掌握代码检视的常用方法和技巧,能够开展有效的代码走读活动。7.掌握单元测试执行的方法、测试代码的添加方法、测试工具的使用方法和测试报告的写作方法,通过具体的实践,掌握集成测试执行的方法、集成测试报告的写作方法,结合常用的系统测试工具完成下面若干类的系统测试,完成缺陷记录、跟踪,系统测试报告。8.了解通用软件测试

4、日报和软件测试报告的写作规范和写作要点,能够独立完成测试日报和测试报告。9.了解回归测试的基本流程和方法,能够独立完成回归测试任务。[素质目标]1.具有良好的政治素质,实事求是的学风和较强的法制观念。2.具有良好的团队精神和协作能力。3.具有软件设计编写规范意识。4.具有良好的职业道德和行为规范。三、课程内容与要求理论教学部分第一章软件测试概述(一)教学内容第一节软件周期的基本概念,软件测试的发展,基本概念,软件测试的目的和原则一、软件测试的定义二、软件测试的基本理论三、软件测试和缺陷修复的代价四、软件测试技术概要五、软件测试的目的和原则第二节软件测试的标准第

5、三节软件测试的过程一、制定测试计划二、测试执行过程第四节软件开发与软件测试的关系(二)教学要求—323—1.了解软件周期的基本过程和软件测试的发展;2.理解软件测试的基本概念以及软件开发与软件测试的关系;3.掌握软件测试的标准和软件测试的过程;(三)教学重点与难点[重点]1.软件周期、软件测试的目的和原则、软件测试的过程、策略[难点]1.软件测试的目的和原则第二章软件测试策略与过程(一)教学内容第一节软件测试方法一、静态测试与动态测试二、黑盒测试与白盒测试三、软件测试过程第二节单元测试一、单元测试的主要任务二、单元测试的执行过程第三节集成测试一、非增量式测试二

6、、增量式测试三、不同集成测试方法的比较四、回归测试第四节系统测试第五节确认测试第六节系统测试第七节验收测试一、验收测试的内容二、软件配置和文档资料测试第八节面向对象的软件测试—323—(二)教学要求1.了解软件测试的复杂性分析;2.理解软件测试方法与策略;3.掌握单元测试、集成测试、系统测试、确认测试;(三)教学重点与难点[重点]1.系统测试[难点]1.系统测试第三章黑盒测试及其用例设计(一)教学内容第一节黑盒测试的概念第二节等价划分方法一、等价类的划分原则二、等价类划分法的测试用例设计三、常见等价类划分测试形式第三节边界值分析方法一、边界值分析法概要二、边界

7、值分析法测试用例三、边界值分析法测试举例第四节因果图方法一、因果图法的思想二、因果图法三、因果图法举例第五节决策表方法一、决策表二、决策表应用第六节测试方法的选择(二)教学要求—323—1.理解黑盒测试的概念;2.掌握等价划分方法、边界值分析方法、因果图方法、决策表方法3.应用等价划分方法和决策表方法测试程序(三)教学重点与难点[重点]1.等价划分方法、边界值分析方法、决策表方法[难点]1.决策表方法第四章白盒测试及其用例设计(一)教学内容第一节白盒测试的基本概念一、流图二、环形复杂度三、图矩阵第二节覆盖测试一、覆盖测试二、判定路径覆盖三、更改条件判定覆盖四、

8、分支条件判定覆盖五、Z路径覆盖六、ES

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。