版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件测试与软件质量管理实践教学大纲一、课程基本信息 中文名称软件测试与软件质量管理实践英文名称Software Testing and Software Quality Management in Practice适用专业信息管理与信息系统先修课程高级语言程序设计、数据结构、数据库、操作系统课程类别专业拓展课修读性质限选学分/学时2学分/27学时(27)考核方式考查二、教学目标本课程是为信息管理与信息专业的本科生开设的专业拓展课程之一,本课程教学内容是对软件开发和维护过程中对软件质量进行管理,通过本课程的学习,深刻理解软件质量保证和管理的重要性,了解软件质量工程体系及其代表性的模型或理论,掌握
2、软件开发和维护过程中的质量保证措施和管理方法,灵活运用质量管理工具,为将来从事软件开发、测试或管理等工作打下良好的基础。三、教学内容及基本要求第一章软件质量的概念(2/0) (一)教学目标1. 了解软件质量的概念2. 熟悉软件质量模型 3. 了解软件缺陷(二)重点、难点重点:软件质量的概念、软件质量模型、软件缺陷难点:软件质量模型(三)教学方法讲授法、讨论法、实验教学(四)教学内容第1章 软件质量的概念1.1 软件质量的概念1.1.1 质量的概念1.1.2 软件质量的内涵1.2 软件质量模型1.2.1 McCall模型1.2.2 Boehm质量模型1.2.3 ISO/IEC9126质量模型1.
3、3 软件缺陷1.3.1 软件缺陷的定义1.3.2 软件缺陷产生原因1.3.3 软件缺陷的分类(五)作业及要求教材上书面作业(六)课外学习要求阅读有关软件缺陷造成严重后果的案例。(七)其他必要说明无第二章软件测试的基本概念(2/0) (一)教学目标1. 了解软件测试的概念2. 熟悉软件测试的分类 3. 了解软件测试的最佳实践(二)重点、难点重点:软件测试的概念、软件测试分类 难点:软件测试分类(三)教学方法讲授法、讨论法、实验教学(四)教学内容第2章 软件测试的基本概念2.1 软件测试的概念2.1.1 软件测试的定义2.1.2 软件测试的目的2.2 软件测试的分类2.2.1 按测试技术分类2.2
4、.2 按测试方式分类2.2.3 按测试阶段分类2.2.4 按测试实施组织分类2.3 软件测试的最佳实践2.3.1 尽量由独立的测试人员进行测试2.3.2 关键是注重测试用例的设计2.3.3 测试中的集群现象应当被充分的重视2.3.4 完全的测试是不可能的2.3.5 修复缺陷后,一定要进行回归测试(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第三章软件测试风险管理(2/0) (一)教学目标1. 了解软件测试风险管理2. 熟悉测试风险识别技术3. 掌握测试风险分析方法及应对措施(二)重点、难点重点:测试风险管理、测试风险识别技术、测试风险分析技术难点:测试风险分析识别技术和
5、分析技术(三)教学方法讲授法、讨论法、实验教学(四)教学内容第3章 软件测试风险管理3.1 测试风险的基本概念3.1.1 技术风险3.1.2 管理风险3.2 测试风险识别技术3.2.1 头脑风暴法3.2.2 访谈3.2.3 风险检查表3.3 测试风险分析3.3.1 确定测试范围的功能点和性能属性3.3.2 确定测试风险发生的可能性3.3.3 确定测试风险发生后产生的影响程度3.3.4 计算测试风险优先级3.3.5 确定测试风险优先级3.4 测试计划风险的应对措施(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第四章测试过程概述(2/3)(一)教学目标1. 了解测试过程模型
6、2. 了解软件测试过程的体系结构3. 掌握测试用例的获取4. 测试的执行和测试有效性的度量(二)重点、难点重点:测试过程模型、测试过程的体系结构和测试用例的获取难点:测试用例的获取 (三)教学方法讲授法、讨论法、实验教学(四)教学内容第4章 测试过程概述4.1 常见测试过程模型4.1.1 V测试过程模型4.1.2 W模型4.1.3 H模型4.2 软件测试过程的体系结构4.2.1软件测试人员4.2.2测试过程的活动分解4.2.3测试过程的工作产品4.3测试计划4.4测试用例的获取4.4.1测试设计规格说明4.4.2测试用例规格说明4.4.3测试规程规格说明4.5执行测试4.5.1测试日志4.5.
7、2测试意外事件报告4.5.3测试总结报告4.6测试有效性的度量4.6.1客户满意度度量4.6.2缺陷度量4.6.3覆盖度量(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第五章黑盒测试用例设计技术(2/3)(一)教学目标1. 掌握等价类划分法、边界条件法、决策表法、因果图法、正交表测试法2. 了解黑盒测试的其他方法(二)重点、难点重点:等价类划分法、边界条件法、决策表法、因果图法、正交表测试法难点:决策表法、因果图法、正交表测试法(三)教学方法讲授法、讨论法、实验教学(四)教学内容第5章 黑盒测试用例设计技术5.1 等价类划分法5.2 边界条件法5.3决策表法5.4因果图
8、法5.5正交表测试法5.6 黑盒测试的其他方法(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第六章白盒测试用例设计技术(2/3)(一)教学目标1. 掌握静态白盒法、侵入式法、路径覆盖法、基本路径法、定义/使用法、程序片法2. 了解白盒测试的其他方法(二)重点、难点重点:静态白盒法、侵入式法、路径覆盖法、基本路径法、定义/使用法、程序片法难点:侵入式法、基本路径法、定义/使用法(三)教学方法讲授法、讨论法、实验教学(四)教学内容第6章白盒测试用例设计技术6.1 静态白盒法 6.2 侵入式法6.3路径覆盖法6.4基本路径法6.5定义/使用法6.6 程序片法6.7 白盒测试的
9、其他方法(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第七章单元测试(2/3)(一)教学目标1. 掌握单元测试的策略、内容和关键实践2. 了解单元测试的概念(二)重点、难点重点:单元测试的内容、单元测试的策略(三)教学方法讲授法、讨论法、实验教学(四)教学内容第7章 单元测试7.1单元测试的概念及目的7.1.1单元测试的定义7.1.2单元测试的目的7.2单元测试的内容7.2.1接口7.2.2局部数据结构7.2.3边界条件7.2.4独立路径7.2.5错误处理路径7.3单元测试策略7.3.1由顶向下的单元测试策略7.3.2由底向上的单元测试策略7.3.3孤立的单元测试策略7
10、.4单元测试关健实践7.4.1单元测试人员7.4.2测试时间7.4.3测试过程(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第八章集成测试(1/3)(一)教学目标1. 了解集成测试的概念 2. 掌握集成测试策略(二)重点、难点重点:集成测试的策略难点:集成测试的策略(三)教学方法讲授法、讨论法、实验教学(四)教学内容第8章 集成测试8.1集成测试的概念8.1.1集成测试的定义8.1.2集成测试的必要性8.2集成测试的策略8.2.1大爆炸集成8.2.2自顶向下集成8.2.3自底向上集成8.2.4 三明治集成8.2.5协作集成8.2.6高频集成(五)作业及要求教材上书面作业
11、(六)课外学习要求无(七)其他必要说明无第九章系统测试(1/3)(一)教学目标1. 了解系统测试的概念 2. 掌握系统数据测试(二)重点、难点重点:系统测试难点: (三)教学方法讲授法、讨论法、实验教学(四)教学内容第9章 系统测试9.1系统测试概念9.1.1系统测试的定义9.1.2系统测试与单元测试、集成测试的区别9.2系统数据测试9.3系统端口事件测试9.4系统测试类型(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第十章验收测试(1/0)(一)教学目标1. 了解验收测试的概念 2. 理解Alpha测试、Beta测试(二)重点、难点重点:验收测试难点: Alpha测试
12、、Beta测试(三)教学方法讲授法、讨论法、实验教学(四)教学内容第10章 验收测试10.1验收测试概念10.2 Alpha测试10.3 Beta测试(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第十一章测试自动化的基本概念(1/0)(一)教学目标1. 了解测试自动化的概念 2. 理解测试自动化的使用范围(二)重点、难点重点:测试自动化难点:测试自动化的使用范围(三)教学方法讲授法、讨论法、实验教学(四)教学内容第11章 测试自动化的基本概念 11.1测试自动化的定义11.1.1概述11.1.2自动化测试的优点11.1.3自动化测试的局限性11.2测试自动化的适用范围1
13、1.2.1不适合自动化测试情况11.2.2合适自动化测试的情况(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第十二章测试自动化技术(2/0)(一)教学目标1. 了解录制/回放技术 2. 理解脚本技术3. 理解自动比较原因、内容4. 自动化前后处理(二)重点、难点重点:脚本技术、自动比较、自动化前后处理难点:脚本技术、自动比较(三)教学方法讲授法、讨论法、实验教学(四)教学内容第12章 测试自动化的技术12.1录制/回放技术12.2脚本技术12.2.1线性脚本12.2.2结构化脚本12.2.3共享脚本12.2.4数据驱动脚本12.2.5关键字驱动脚本12.3自动比较12.
14、3.1自动比较的定义12.3.2自动比较的原因和内容12.3.3动态比较12.3.4执行后比较12.3.5比较准则12.4自动化前后处理12.4.1前处理和后处理12.4.2不同阶段的前后处理12.4.3执行中的问题(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第十三章测试自动化工具(2/3)(一)教学目标1. 了解测试工具的类型2. 了解基本测试工具3. 熟悉测试自动化工具产品(二)重点、难点重点:测试工具类型、基本测试工具难点:基本测试工具 (三)教学方法讲授法、讨论法、实验教学(四)教学内容第13章 测试自动化工具13.1 测试工具类型13.2 基本测试工具13.
15、2.1 配置管理工具13.2.2 缺陷跟踪工具13.2.3 监控工具13.2.4 功能测试工具13.2.5 性能测试工具13.3 测试自动化工具产品简介13.3.1 IBM Rational13.3.2 HP Mercury Interactive13.3.3 Compuware13.3.4 Borland Segue13.3.5 其他 (五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第十四章软件质量保证概要(2/0)(一)教学目标1. 了解软件质量保证的概念2. 了解软件质量保证的目标和任务3. 熟悉软件质量保证活动及实施(二)重点、难点重点:测试工具类型、基本测试工具
16、难点:基本测试工具 (三)教学方法讲授法、讨论法、实验教学(四)教学内容第14章 软件质量保证概要14.1 软件质量保证相关概念14.1.1质量保证和软件质量保证14.1.2质量控制盒软件质量控制14.2 软件质量保证的目标和任务14.2.1软件质量保证的目标14.2.2 软件质量保证的任务14.3 软件质量保证活动及实施14.3.1 软件质量保证活动14.3.2 软件质量保证的实施 14.4软件质量保证体系架构(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第十五章软件质量保证过程(1/0)(一)教学目标1. 了解软件质量保证过程(二)重点、难点重点:软件质量保证需求分
17、析阶段、设计阶段、编码阶段、测试阶段系统交付和安装阶段难点:设计阶段和编码阶段(三)教学方法讲授法、讨论法、实验教学(四)教学内容第15章 软件质量保证过程15.1计划阶段15.2需求分析阶段15.3设计阶段15.4编码阶段15.5测试阶段15.6系统交付和安装阶段(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无第十六章软件质量保证工具(2/0)(一)教学目标1. 了解软件质量保证的规程与工作条例2. 熟悉模板、检查表、配置管理的概念(二)重点、难点重点:软件质量保证检查表、模板、配置管理难点:检查表、配置管理(三)教学方法讲授法、讨论法、实验教学(四)教学内容第16章
18、软件质量保证工具16.1规程与工作条例16.1.1规程与工作条例的概念16.1.2规程与工作条例的作用16.1.3规程与规程手册16.1.4工作条例与工作条例手册16.1.5规程与工作条例的编织、执行与更新16.2模板16.2.1模板的概念16.2.2模板的租用16.2.3模板的编制16.2.4模板样例16.3检查表16.3.1检查表的概念16.3.2检查表的作用16.3.3编制、执行和更新检查表的组织框架16.3.4设计与使用检查表的注意事项16.4配置管理16.4.1管理者的承诺16.4.2SCM人员组成16.4.3建立CCB16.4.4验收测试中的SCM16.4.5SCM的必要性16.4.6测试周期中的CCB的角色16.4.7审计的理由和实践16.4.8避免大量的“文书工作”16.4.9在SCM活动见分配资源16.5受控文档与质量记录 16.5.1受控文档和质量记录的定义和目标16.5.2文档编制控制规程16.5.3受控文档清单16.5.4受控文档的编制16.5.5受控文档的批准问题16.5.6受控文档的存储与检索问题16.5.7记录控制(五)作业及要求教材上书面作业(六)课外学习要求无(七)其他必要说明无四、考核形式及成绩评定 (一)考核形式:期末考试为考查,考试范围和要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宜章县城区、玉溪镇幼儿园与宜章县中等职业技术学校教师选聘备考题库及答案详解一套
- 2026年乐东黎族自治县人民医院招聘备考题库及完整答案详解1套
- 2026年华坪县择优招聘云南省职业教育省级公费师范毕业生备考题库含答案详解
- 2026年上海存志高级中学招聘招生宣传、语文教师、历史教师备考题库参考答案详解
- 2026年张家口市青少年宫人才招聘备考题库参考答案详解
- 2026年中粮家佳康(江苏)有限公司东台分公司招聘备考题库及一套完整答案详解
- 2026年中国成达工程有限公司招聘备考题库及一套参考答案详解
- 2026年中国化工橡胶有限公司招聘备考题库完整答案详解
- 2026年【招聘备考题库】黑龙江省生态环保集团有限公司面向社会公开招聘管理人员备考题库及完整答案详解1套
- 2026年中国同辐股份有限公司招聘备考题库带答案详解
- 鼓楼医院笔试题型及答案
- 大型机械设备安全操作培训教材
- 移动电源生产工艺流程
- 动静脉内瘘术后护理查房规范
- 核安全事故培训课件
- 码头泊位改造试运行方案
- 2025年中考英语真题分类汇编(全国)专题04 时态、语态、三大从句及常识和情景交际(原卷版)
- 【语文】北京市朝阳外语小学小学二年级上册期末试卷(含答案)
- 追女生的聊天技巧
- 采购降价工作汇报
- GB/T 23720.3-2025起重机司机培训第3部分:塔式起重机
评论
0/150
提交评论