软件质量保证与测试考试复习资料_第1页
软件质量保证与测试考试复习资料_第2页
软件质量保证与测试考试复习资料_第3页
软件质量保证与测试考试复习资料_第4页
软件质量保证与测试考试复习资料_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章软件质量

a.软件是开发产生的,而不是用传统方法制造的;

b.软件不会像硬件一样有磨损;

d.开发人员的疲劳、压力或受到干扰;

e.缺乏足够的知识、技能和经验;

f.不了解客户的需求;

g.缺乏动力。

6.IEEE的软件质量定义【简答】

8.Crosby,Juran,Pressman软件质量定义的比较

【基本原理和方法】(必考)

10.MaCall软件质量模型

11.应用MaCall模型分析软件质量参考试卷

c.产品转移维度:

a.软件质量保证(QualityAssurance)

从这个框架中选择适当的质量规程和标准,进行改写使之适应特定软件项目。

c.软件质量控制(QualityControl)

14.软件质量成本的定义、构成【简答】

构成:

质量成本=质量保证成本+损失成本

d.通过罗列资格认证与培训计划课程,指导评估人员的培训。

16.ISO9000-3质量管理系统的基本原理

a.顾客关注。机构依靠它们的顾客,所以应当理解当前的与未来的顾客需要;

b.领导--建立并维护一个积极的内部环境中行使领导权,以实现机构的目标;

c.人们的投入。人是机构之本,他们在各机构层次的全身心投入使得他们的能力能用于为机

构谋益;

强双方创造增加值的能力。

c.接受认证审计

处于第2级成熟度的软件机构的过程能力可以概括为:

软件项目的策划和跟踪是稳定的,已经为一个有纪律的管理过程提供了可重复以前成功

实践的项目环境。软件项目工程活动处于项目管理体系有效控制之下,执行着基于以前项目

准则且合乎现实的计划。

处于第3级的软件机构的能力成熟度可以概括为:

这一级包含了第3级的全部特征。

处于第4级的软件机构的能力成熟度可以概括为:

1.软件缺陷的定义、属性:

属性名称

缺陷标识(Identifier)

缺陷标识是标记某个缺陷的一组符号。每个缺陷必须有一个唯一

的标识。

缺陷类型是根据缺陷的自然属性划分的缺陷种类。

缺陷根源指发生错误的根本因素。

用一句话概要地描述缺陷的现象

结果等。

指定的负责人

通常是负责修复该缺陷的开发人员,在有的系统中也支持开发人

员修复好缺陷修改其在缺陷跟踪系统中的状态后把它指定

(assign)给相关的测试人员。

foundin

fixedin

缺陷被发现的版本

解决办法(resolution)由开发人员修复缺陷的时候填写。

verifiedin反映缺陷的修复在哪个版本被验证了

员定位缺陷的原因。

2.软件缺陷生存周期规律【基本原理与方法】

3.常见的软件缺陷度量指标

a.缺陷数量

d.缺陷损耗

e.缺陷密度

4.缺陷消除率、缺陷潜伏期、缺陷密度

5.常用的软件缺陷管理系统

TestDirector

第三章软件度量

2.为什么需要软件度量?

a.任何工程化的工作都需要度量,软件工程也不例外

b.项目实施之前

c.项目实施过程中

加强风险管理

d.项目实施之后

3.软件度量的内容

a.三个方面

b.二个层次

易于度量

可维护性等

难以度量,但由内部属性所决定

4.软件度量的方法【简答题】

c.项目成本和工作量估算

面向规模的度量:

优点:简单易行,自然直观

只适合于过程式程序设计语言

面向功能的度量:

g.软件项目成本和工作量估算常用方法

h.参照和依据已完成项目的历史数据

i.将大项目分解为小项目

j.将项目按照软件生命周期分解

k.根据经验估算公式

定义:

作用:

a.通过软件度量增加理解;

b.通过软件度量管理软件项目,主要是计划和估算、跟踪和确认;

9.软件度量的内容

内部度量,外部度量。

11.简要描述软件成本估算的过程

规模度量-->工作量估算-->成本估算

12.比较功能点方法和代码行方法

功能点方法:

a.“功能”不能直接度量,需要依靠其他度量结果导出

b.功能点度量涉及多种因素

c.项目开发初期就可估算出

d.功能点计算目前主要基于经验公式

代码行方法:

优点是简单易行、自然直观。

缺点:

只适合于过程式程序设计语言

SQA组织部件

c.维护组的培训和认证;

6.软件质量管理部件

评估标准:SEICMM评估标准

8.软件质量保证组织部件

a.Management管理

b.SQAUnit软件质量保证单元

c.SQATrustees软件质量保证委托人

d.SQACommittees软件质量保证委员会

e.SQAForums软件质量保证座谈会

11.为什么需要定义规程和工作条例

c.简化机构中各种实体执行的任务与活动之间的协调。较好的协调意味着较少的错误。

{【简答】模版的定义}

定义:

对于开发组:

13.对于员工进行培训和认证,其目标是什么?

f.确保关键软件开发和维护职位的候选者是有合适资格的。

14.培训和认证的实施过程

a.确定每个职位的专业知识要求;

b.确定专业培训和更新需要;

c.计划专业培训项目;

d.计划专业更新项目。

e.确定需要认证的职位;

f.计划认证过程;

g.发布培训、更新、认证项目;

h.跟踪已培训和已认证人员。

15.改正性措施和预防性措施的定义【简答】

改正性措施:一个常规使用的反馈过程,包括质量不符合性信息收集、非常规源的识别和分

析以及改进的习惯做法与规程的建立和吸收,连同对它们约执行的控制和对它们的结果的测

量。

16.软件配置、软件配置管理的定义【简答】

软件配置是软件生存周期各个阶段活动的产物。

b.发布SCI和软件配置版本;

版本控制是软件配置管理的核心内容。

22.软件风险管理过程

风险避免:通过变更计划消除使得风险的触发条件无法满足;

风险弱化:降低风险发生的概率;

风险承担:制定风险应急预案;

质量

进度表

错误密度度量

错误严重性度量

过程排除有效性度量

c.软件过程生产率度量

26.软件质量保证组织的目标

第五章软件风险管理

{【简答】软件风险管理}

1.软件风险的定义、特点及分类法

a.事先难以确定

b.可预测风险:能够从过去的项目经验中推测出的风险。

c.不可预测风险:事先很难识别出来的风险。

2.简要描述软件风险管理过程

风险管理计划:针对各个重要风险制定风险管理计划,确保各个单独的风险管理计划之间以

及它们与相互计划之间的一致性。

救火模式,风险造成麻烦后才着手进行处理

察觉到了风险之后采取措施,但只是在风险发生之后

例如,小谢出走的第二天,公司决定抽调其他人员来接替

c.风险缓解

3.软件配置库是存放配置项的数据库。

8.配置管理方针(包括版本方针和变更管理方针)

a.版本方针,包括严格-单一活动版本方针、多版本方针。

内容及存取的规定为:

CVS

第七章软件文档管理

1.软件文档管理

补充的简答题

5.建议草案评审

9.审查第四章ppt-24页。

初始级——过程能力不可预测。

a.保护顾客的商业秘密;

b.雇佣内部软件开发部门;

c.获得自维护项目的专门技巧;

d.项目经费的减少。

c.增加了在维护外部参与方提供部件时遇到困难的可能性;

d.丧失对项目具体部件的开发控制。

c.通过传授风格、结构规程和工作条例,确保软件产品(文档和代码)同机构标准相符;

f.确保关键软件开发和维护职位的候选者是有合适资格的。

培训和认证的过程

b.确定专业培训和更新需要;

c.计划专业培训项目;

f.计划认证过程;

h.跟踪已培训和已认证人员。

软件测试与软件质量保证之间的关系

a.目

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论