《软件质量与测试》课程教学资源(PPT大纲课件,目录版)

软件质量与测试
软件质量与测试

目录 *第一篇软件质量 第1章软件质量概述 *第2章软件质量和配置管理 *第3章软件质量标准 *第4章软件全面质量管理 第5章软件评审 第二篇软件测试 *第6章软件测试技术 第7章白盒测试 *第8章黑盒测试 *第9章集成测试 *第10章系统测试 第11章软件测试自动化 *第12章软件测试管理
第一篇 软件质量 第1章 软件质量概述 第2章 软件质量和配置管理 第3章 软件质量标准 第4章 软件全面质量管理 第5章 软件评审 第二篇 软件测试 第6章 软件测试技术 第7章 白盒测试 第8章 黑盒测试 第9章 集成测试 第10章 系统测试 第11章 软件测试自动化 第12章 软件测试管理 目录

第一篇软件质量
第一篇 软件质量

第1章软件质量概述 1.1软件开发过程 1.1.1计算机软件 1.1.2软件开发过程 *1.1.3软件开发过程模型
1.1 软件开发过程 1.1.1 计算机软件 1.1.2 软件开发过程 1.1.3 软件开发过程模型 第1章 软件质量概述

2软件质量 *1.2.1软件质量概述 IEEE(Institute of Electrical and Electronics Engineers, t 和电子工程师协会)中关于软件质量的定义是:系统、部件 或者过程满足规定需求的程度;系统、部件或者过程满足客 户或者用户需求或期望的程度 1979年Fshe和Ligh将软件质量定义为:表征计算机系统卓 越程度的所有属性的集合。1982年他们将软件质量定义修改 为:软件产品满足明确需求一组属性的集合。 ANS|( American national standards Institute,美国国家标准 学会)在1983年给软件质量下的定义是:与软件产品满足规 定的和隐含的需求能力有关的特征和特性的全体 *1994年国际标准化组织S08042将软件质量定义为:反映实 体满足明确的和隐含的需求的能力和特性的总和
1.2 软件质量 1.2.1 软件质量概述 IEEE(Institute of Electrical and Electronics Engineers,电气 和电子工程师协会)中关于软件质量的定义是:系统、部件 或者过程满足规定需求的程度;系统、部件或者过程满足客 户或者用户需求或期望的程度。 1979年Fisher和Light将软件质量定义为:表征计算机系统卓 越程度的所有属性的集合。1982年他们将软件质量定义修改 为:软件产品满足明确需求一组属性的集合。 ANSI(American National Standards Institute,美国国家标准 学会)在1983年给软件质量下的定义是:与软件产品满足规 定的和隐含的需求能力有关的特征和特性的全体。 1994年国际标准化组织ISO8042将软件质量定义为:反映实 体满足明确的和隐含的需求的能力和特性的总和

SO TEC9126将软件质量定义为:它集合了软件产品需达到指定 人员和指定要求的总和,指定的要求一般包括了对软件的性能、 软件的兼容性、软件的主体功能等各个方面的描述和定义说明 软件质量的优劣决定了其软件产品是否满足用户的需求。衡量 软件质量好坏的标准通常是交付的软件产品的缺陷数量的多 对软件产品的质量影响的因素包括人、技术和过程,这些因素 同样也决定了生产效率的高低。 *GB∏125041990对软件质量定义是:软件质量是指软件产品中能 满足给定需求的各种特性的总和。这些特性称为质量特性,包 括:功能度、可靠性、易用性、时间经济性、可维护性和移植 性等。 GB/T11457-2006对软件质量定义是: *1)软件产品中能满足给定需求的性质和特性的总体。 *2)软件具有所期望的各种属性的组合程度。 *3)顾客和用户觉得软件满足其综合期望的程度。 *4)确定软件在使用中将满足顾客期望要求的程度
ISO / IEC9126将软件质量定义为:它集合了软件产品需达到指定 人员和指定要求的总和,指定的要求一般包括了对软件的性能、 软件的兼容性、软件的主体功能等各个方面的描述和定义说明。 软件质量的优劣决定了其软件产品是否满足用户的需求。衡量 软件质量好坏的标准通常是交付的软件产品的缺陷数量的多少。 对软件产品的质量影响的因素包括人、技术和过程,这些因素 同样也决定了生产效率的高低。 GB/T12504-1990对软件质量定义是:软件质量是指软件产品中能 满足给定需求的各种特性的总和。这些特性称为质量特性,包 括:功能度、可靠性、易用性、时间经济性、可维护性和移植 性等。 GB/T11457-2006对软件质量定义是: 1)软件产品中能满足给定需求的性质和特性的总体。 2)软件具有所期望的各种属性的组合程度。 3)顾客和用户觉得软件满足其综合期望的程度。 4)确定软件在使用中将满足顾客期望要求的程度

*1.2.2软件质量保证SQA EEE中对软件质量保证的定义是:质量保证是有计 划和系统性的活动,它对部件和产品满足确定的技 术需求提供足够的信 *1.2.3软件质量模型
1.2.2 软件质量保证SQA IEEE中对软件质量保证的定义是:质量保证是有计 划和系统性的活动,它对部件和产品满足确定的技 术需求提供足够的信心。 1.2.3 软件质量模型

1.McC质量模型 可维护性 可移植性 灵活性 可重用性 可测试性 可互操作性 产品修改产品适应 产品操作 正确性可靠性有效性完整性易用性
1.McCall质量模型

2、Bohm质量模型 设备独立性 可移植性 包含性 精确性 可霾性 完备性 究整性 号用性 软件质量 一致性 可说明性 效率 设备效率 可访问性 人体工程学 刘通信性 设备独立性 可维护性→可理性k 结构性 篇明性 可修改性 易读性 可扩充性
2.Bohm质量模型

3、1SO的质量模型 质量特性 质量子特性 度量 适合性 正确性 功能性 互操作性 依从性 安全性 一成熟性 可靠性 容错性 易恢复性 易理解性 可用性 易学习性 易操作性 时间特性 度量由用户自定义 效率 资源特性 易分析性 稳定性 可维护性← 易变更性 适应性 易测试性 可移植性易安装性 一致性 易替换性
3.ISO的质量模型
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 安徽理工大学:《汇编语言》课程教学资源(PPT课件讲稿)第七章 高级汇编语言技术(主讲:李敬兆).ppt
- 《Vb程序设计教程》课程教学资源(PPT课件讲稿)第三章 VB语言基础.pps
- 吉林大学:《C语言》课程教学资源(PPT课件讲稿)第6章 利用数组处理批量数据.ppt
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第4章 处理器(CPU).ppt
- 北京大学:人工神经网络(PPT课件讲稿)Artificial Neural Networks,ANN.ppt
- 西安电子科技大学:《神经网络与模糊系统》课程教学资源(PPT课件讲稿)Chapter 6 结构和平衡 Architecture and Equilibria.ppt
- 清华大学:A Feature Weighting Method for Robust Speech Recognition(Speech Activities in CST).ppt
- 北京师范大学现代远程教育:《计算机应用基础》课程教学资源(PPT课件讲稿)第2章 计算机网络应用.ppsx
- 《Java网站开发》教学资源(PPT讲稿)第9章 过滤器和监听器技术.ppt
- 长春大学:《计算机应用基础》课程教学资源(PPT课件讲稿)第一章 计算机基础知识(崔天明).ppt
- 合肥工业大学:《网络安全概论》课程教学资源(PPT课件讲稿)第2讲 密码学简介(主讲:苏兆品).ppt
- 《计算机网络与因特网 Computer Networks and Internets》课程教学资源(PPT课件讲稿)Part II 物理层(信号、媒介、数据传输).ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)第三章 栈与队列.ppt
- 清华大学:An Efficient Trie-based Method for Approximate Entity Extraction with Edit-Distance Constraints.pptx
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 5 互斥与同步(Mutual Exclusion and Synchronization)5.4 Monitors 5.5 Message Passing 5.6 Readers/Writers Problem.ppt
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第6章 过程封装——函数.ppt
- 《3ds Max》教学资源(PPT课件)第4章 基本三维模型的创建.ppt
- 南京大学:复杂系统学习(PPT课件讲稿)佩特里网 Petri Nets.pptx
- 香港科技大学:《软件开发》教学资源(PPT课件讲稿)Functions.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第二章 Windows XP操作系统.ppt
- 香港理工大学:Discovering Classification Rules.ppt
- 北京科技大学:物联网知识体系和学科建设(PPT讲稿,王志良).ppt
- 中国科学技术大学:《信号与图像处理基础 Signal and Image Processing》课程教学资源(PPT课件讲稿)傅里叶分析与卷积 Fourier Analysis and Convolution.pptx
- 沈阳理工大学:《单片机C语言应用程序设计》课程PPT教学课件(单片机C语言编程)04 C51编程设计(廉哲).pptx
- 《软件工程 Software Engineering》教学资源:课程教学大纲.pdf
- 上海交通大学:《编译器构造》课程教学资源(PPT讲稿,马融)Compiler.pptx
- 《数字图象处理》课程教学资源(PPT课件讲稿)第七章 邻域运算.ppt
- 北京航空航天大学:《数据挖掘——概念和技术(Data Mining - Concepts and Techniques)》课程教学资源(PPT课件讲稿)Chapter 03 Data Preprocessing.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第一章 概述(谢希仁).ppt
- 上海交通大学:Mining Massive Datasets(PPT讲稿).ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)动态规划.pptx
- 《数据结构》课程教学资源:课程教学资源(PPT课件讲稿)第九章 查找表.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)抽象数据类型 Abstract Data Types.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)并行编译简介.ppt
- 《单片机原理及应用》课程教学资源(PPT课件讲稿)第6章 AT89S52单片机的串行口.ppt
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第4章 循环控制.ppt
- 上海交通大学:《通信网络》课程PPT教学课件(Communication Networks)Introduction(主讲:叶通).pptx
- 北京师范大学:《多媒体技术基础》课程教学资源(PPT课件讲稿)第二章 数字图像(曾兰芳).ppt
- 利用EXCEL进行数据分析与图表处理(PPT讲稿).pptx
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第9章 模块化开发.ppt