缺陷探测率DDP是衡量一个公司测试工作效率的软件质量成本的指标。在某公司开发一个软件产品的过程中,开发人员自行发现并修正的缺陷数量为80个,测试人员A发现的缺陷数量为50个,测试人员B发现的缺陷数为50个,测试人员A和测试人员B发现的缺陷不重复,客户反馈缺陷数量为50个,则该公司针对本产品的缺陷探测率为(42)。
A.56.5%.
B.78.3%.
C.43.5%.
D.34.8%.
A.56.5%.
B.78.3%.
C.43.5%.
D.34.8%.
试题(42)
缺陷探测率DDP是衡量一个公司测试工作效率的软件质量成本的指标。在某公司开发一个软件产品的过程中,开发人员自行发现并修正的缺陷数量为80个,测试人员A发现的缺陷数量为50个,测试人员B发现的缺陷数为50个,测试人员A和测试人员B发现的缺陷不重复,客户反馈缺陷数量为50个,则该公司针对本产品的缺陷探测率为(42)。
42)
A.56.5%
B.78.3%
C.43.5%
D.34.8%
● 以下关于缺陷探测率(DDP)的表述,不正确的是(67) 。
(67)
A.DDP 是一个衡量测试工作效率的软件质量成本指标
B.缺陷探测率越高,也就是测试者发现的错误越多,发布后客户发现的错误才可能越少
C.DDP是衡量测试投资回报的一个重要指标
D.测试周期越长,缺陷探测率就会越高
阅读下列说明,回答问题1至问题4,将解答填入的对应栏内。
[说明]
软件测试的质量决定着被测产品的质量,是企业关注的重点。
请简要叙述软件测试质量包括哪些管理要素。
请简要论述软件测试质量控制的主要方法。
企业衡量软件测试的质量经常采用两个指标:测试用例覆盖率和缺陷修复率,请简述这两个指标的概念。
企业内部测试组在测试某办公自动化系统的过程中,使用60个测试用例进行测试,共发现了20个问题。
开发组对软件修改后,向测试组提交问题修改报告及修改后的软件。问题修改报告中提出:所发现问题中的5个问题是用户所要求的,无需修改,其余15个问题已修改完成。
测试组使用针对上轮测试中发现的15个问题的36个测试用例进行了回归测试,确认问题已得到修改,因此测试组做出结论:当前版本可以进入配置管理库,进行后续集成工作。
请简要分析测试组的做法是否存在问题并简述理由。
此办公自动化系统提交给用户之后,用户在使用过程中发现了5个问题,测试项目经理打算采用缺陷探测率宋对测试人员进行绩效评估。请计算此测试项目的缺陷探测率。
请帮忙给出每个问题的正确答案和分析,谢谢!
A.探测区域太小
B.探测实时性不够高
C.对探测环境要求高,在能见度极差大雾、雨雪天气时候系统无法工作
D.探测距离不够远
A.达到百分之百的语句覆盖是软件性能测试的一个前提条件
B.并发进程数是度量软件性能的一项基本指标
C.探测软件在满足预定的性能需求的情况下所能负担的最大压力是失效恢复测试的主要目的之一
D.发现压力下软件功能的缺陷是软件性能测试的主要目的之一
阅读下列说明,回答问题1至问题4。
[说明]
软件系统几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。场景法就是通过用例场景描述业务操作流程,从用例开始到结束遍历应用流程上所有基本流(基本事件)和备选流(分支事件)。下面是对某IC卡加油机应用系统的基本流和1备选流的描述。
使用场景法设计测试案例,指出场景涉及到的基本流和备选流,基本流用字母A表示,备选流用题干中描述的相应字母表示。
场景中的每一个场景都需要确定测试用例,一般采用矩阵来确定和管理测试用例。如下表所示是一种通用格式,其中行代表各个测试用例,列代表测试用例的信息。本例中的测试用例包含测试用例ID、场景/条件、测试用例中涉及的所有数据元素和预期结果等项目。首先确定执行用例场景所需的数据元素(本例中包括账号、是否黑名单卡、输入油量、账面金额、加油机油量),然后构建矩阵,最后要确定包含执行场景所需的适当条件的测试用例。在下面的矩阵中,V表示有效数据元素,I表示无效数据元素,n/a表示不适用,例如C01表示“成功加油”基本流。请按上述规定为其他应用场景设计用例矩阵。
测试用例表:
假如每升油4元人民币,用户的账户金额为1000元,加油机内油量足够,那么在A4输入油量的过程中,请运用边界值分析方法为A4选取合适的输入数据(即油量,单位:升)。
假设本系统开发人员在开发过程中通过测试发现了20个错误,独立的测试组通过上述测试用例发现了100个软件错误,系统在上线后,用户反馈了30个错误,请计算缺陷探测率(DDP)。
请帮忙给出每个问题的正确答案和分析,谢谢!
A.测试过程的质量决定测试工作的成败
B.在软件生命周期中测试人员尽早介入会造成缺陷转移
C.改进测试过程是一个长期的过程
D.测试工具的应用可以缩短部分测试周期,实现测试自动化
试题三(15 分)
阅读下列说明,回答问题1 至问题4,将解答填入答题纸的对应栏内。
[说明]
软件系统几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而
同一事件不同的触发顺序和处理结果就形成事件流。场景法就是通过用例场景描述业务
操作流程,从用例开始到结束遍历应用流程上所有基本流(基本事件)和备选流(分支
事件)。下面是对某IC 卡加油机应用系统的基本流和备选流的描述。
[问题1](5 分)
使用场景法设计测试案例,指出场景涉及到的基本流和备选流,基本流用字母A 表
示,备选流用题干中描述的相应字母表示。
[问题2](4 分)
场景中的每一个场景都需要确定测试用例,一般采用矩阵来确定和管理测试用例。
如下表所示是一种通用格式,其中行代表各个测试用例,列代表测试用例的信息。本例
中的测试用例包含测试用例ID、场景/条件、测试用例中涉及的所有数据元素和预期结
果等项目。首先确定执行用例场景所需的数据元素(本例中包括账号、是否黑名单卡、
输入油量、账面金额、加油机油量),然后构建矩阵,最后要确定包含执行场景所需的
适当条件的测试用例。在下面的矩阵中,V 表示有效数据元素,I 表示无效数据元素,
n/a 表示不适用,例如C01 表示“成功加油”基本流。请按上述规定为其它应用场景设
计用例矩阵。
测试用例表
[问题3](3 分)
假如每升油4 元人民币,用户的账户金额为1000 元,加油机内油量足够,那么在
A4 输入油量的过程中,请运用边界值分析方法为A4 选取合适的输入数据(即油量,单
位:升)。
[问题 4](3 分)
假设本系统开发人员在开发过程中通过测试发现了20 个错误,独立的测试组通过
上述测试用例发现了100 个软件错误,系统在上线后,用户反馈了30 个错误,请计算
缺陷探测率(DDP)。