软件测试与质量保证期末复习资料整理
软件测试与质量保证期末复习资料整理
复习提纲
第一部分 软件测试概述
1. 软件测试的背景
1.1 软件危机与软件质量
软件质量保证SQA,软件测试ST;
1.2 软件缺陷 (分类,来源,累积和放大效应)
常见的软件缺陷:
1. 软件没有达到规格说明书表明的功能
2. 软件出现了规格说明书指明不会出现的问题
3. 软件没有达到规格说明书虽未指明,但应该达到的功能
4. 软件功能超出规格说明书指明的范围
5. 软件测试人员或者用户认为软件难以理解、不易使用、运行速度慢。
原因:
1. 软件的需求规格说明书;
2. 软件的设计;
3. 代码的错误
累积和放大效应:前期的软件缺陷会在后期逐步扩大
1.3 软件测试的意义
为了发现软件缺陷,软件测试必不可少;开销占总成本的30%~50%;
2. 软件测试的含义
2.1 什么是软件测试
是为了发现错误而执行程序的过程。
2.2 软件测试的目的
发现问题;
对质量或可接受性做出判断;
2.3 软件测试的对象
1. 需求分析
2. 概要设计
3. 详细设计
4. 编码
2.4 测试≠调试
测试→发现错误→调试;这是一个交叉循环的过程;
测试是一种检验,有一套完整的理论,不需要了解设计细节,有非程序设计者完成,且测试的设计和执行能够自动化;
2.5 软件测试的特征
风险性——彻底测试程序是不可能的;
不修复原则——并非所有软件缺陷都需要修复;
群集现象——错误的集中;
寄生虫性——找到缺陷越多,残存的缺陷越多
你可能喜欢
- 软件质量保证
- 软件测试复习
- 软件工程复习资料
- 全面软件质量管理
- 深圳软件质量保证培训(项目管理)34页
- CMM软件质量保证过程文件与程序文件5页
- 软件质量管理与质量保证119页
- 嵌入式系统软件的质量保证20页
- 软件质量保证23页
- 利用CMM保证软件质量2页
- 软件产品测试复习题11页
- 自考软件产品测试最终版复习资料12页
- 软件测试师复习要点5页
- 软件测试复习资料24页
- 软件测试技术考试复习提纲7页
- 大连东软信息学院软件测试期末复习题6页


