CMS专题

单选题以下关于软件测试工具的叙述,错误的是()A 静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查B 静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持C 动态测试工具可用于软件的覆盖分析和性能分析D 动态测试工具不支持软件的仿真测试和变异测试

题目
单选题
以下关于软件测试工具的叙述,错误的是()
A

静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查

B

静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持

C

动态测试工具可用于软件的覆盖分析和性能分析

D

动态测试工具不支持软件的仿真测试和变异测试

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于软件测试工具的叙述,错误的是( )。

A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查 B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持 C.动态测试工具可用于软件的覆盖分析和性能分析 D.动态测试工具不支持软件的仿真测试和变异测试


正确答案:D

第2题:

下列关于软件测试的目的和准则的叙述中,正确的是( )。

A.软件测试是证明软件没有错误

B.主要目的是发现程序中的错误

C.主要目的是确定程序中错误的位置

D.测试最好由程序员自己来检查自己的程序


正确答案:B
B)【解析】软件侧试的目的:①软件测试是为了发现错误而执行程序的过程;②一个好的测试用例能够发现至今尚未发现的错误;⑧一个成功的测试是发现了至今尚未发现的错误。软件侧试的准则:①所有测试都应追溯到需求;②严格执行测试计划,排除测试的随意性;③充分注意测试中的群集现象:④程序员应避免检查自己的程序;⑤穷举测试不可能;⑥妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。

第3题:

下列叙述中正确的是

A) 软件测试的主要目的是发现程序中的错误

B) 软件测试的主要目的是确定程序中错误的位置

C) 为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作

D) 软件测试是证明软件没有错误


正确答案:A

第4题:

以下关于测试作用的描述,不正确的是()

A.测试无法显示软件潜在的缺陷

B.测试能保证软件的缺陷和错误全部找到

C.测试只能证明软件存在错误而不能证明软件没有错误

D.所有的软件测试都应追溯到用户需求


参考答案:B

第5题:

以下关于软件测试的叙述中,不正确的是__(17)__。

A.软件测试的目的是为了发现错误

B.成功的测试是能发现至今尚未发现的错误的测试

C.测试不能用来证明软件没有错误

D.当软件不存在错误时,测试终止


正确答案:D
进行软件测试的目的就是为了发现错误的,本身软件是由人开发的,肯定存在至今尚未发现的错误的。换言之测试没有找到错误,并不意味着软件没有错误,也不能证明软件没有错误。

第6题:

以下关于软件测试的叙述中,正确的是(35)。

A.软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误

B.软件测试活动应从编码阶段开始

C.一个成功的测试能发现至今未发现的错误

D.在一个被测程序段中,若已发现的错误越多,则残存的错误数越少


正确答案:C
解析:根据Grenford J.Myers在《The Art of Software Testing》书中的观点:
 (1)软件测试是为了发现错误而执行程序的过程;
 (2)测试是为了证明程序有错,而不是证明程序无错误;
 (3)一个好的测试用例是在于它能发现至今未发现的错误;
 (4)一个成功的测试是发现了至今未发现的错误的测试。
  在一个被测程序段中,若已发现的错误越多,说明该程序段应该重点进行测试,而不能说明残存盼错误数就越少。

第7题:

● 以下关于软件测试的叙述中,不正确的是( )。

A.所有的测试都应追溯到用户需求

B.软件测试的计划和设计需要在程序代码产生之后进行

C.测试软件时,不仅要检验软件是否做了该做的事,还要检验软件是否做了不该做的事

D.成功的测试是发现了迄今尚未发现的错误的测试


正确答案:B

第8题:

● 软件测试工具也是测试设备的一种。以下关于软件测试工具的叙述,正确的是(52) 。

(52)

A.所有软件测试工具在正常使用过程中都应定期确认

B.所有的软件测试工具都应送国家权威部门定期校准

C.软件测试工具可以采用验证或保持其适用性的配置管理来确认

D.新购买的软件测试工具在初次使用时可不对其进行校准


正确答案:C
试题(52)分析
本题目考查的是软件测试工具的验证与确认问题。
设备验证的目的是通过验证活动证明某工具、设备在未来可能发生的种种情况下能够连续、稳定地满足项目需要,通过文字性的依据、试验数据等证明被验证的设备符合要求,并能满足项目需要。
在GB/T19001-2000标准中,对测量设备要求“按照规定的时间间隔或在使用前进行校准或检定”。在质量管理过程中,要求测量设备(以下称计量器具)使用前都进行校准,使用中再周期校准。一个企业外购新的完好的计量器具,如果本企业不能校准,先要送计量检定机构校准,然后才能使用。对于非强检计量器具,这是不必要的。
1)使用前需要的校准
该标准中,还规定“计算机软件用于规定要求的监视和测量时,应确认其满足预期用途的能力,确认应在初次使用前进行”。同样,企业专用的自制的测量装置在初次使用前应进行校准并确认。即“D.新购买的软件测试工具在初次使用时可不对其进行校准”是错误的,且“A.所有软件测试工具在正常使用过程中都应定期确认”也是不适用的。
2)使用前不需要的校准
《计量法》第15条规定:制造、修理计量器具的企业、事业单位,必须对制造、修理的计量器具进行检定,保证产品计量性能合格,并对合格产品出具产品合格证。具有《制造计量器具许可证》的企业,生产的计量器具具有“CMC”标志,其产品合格证即检定合格证。企业外购新的非强检的计量器具,在合格供应商采购,按采购产品验证的要求,验证其合格证,检查包装的完整性、外观的完好性、动作的合理性,如果计量器具工作正常,满足规定的要求,就可验收使用,而不必再送当地计量机构检定。
1999年三月,国家质量技术监督局根据国务院的意见,做出“关于企业使用的非强检计量器具由企业依法自主管理的公告”,对于检定周期和检定方式都由企业本着科学、经济、和量值准确的原则自行确定。
可见“B.所有的软件测试工具都应送国家权威部门定期校准”是不对的。
对于软件测试工具可以采用验证或保持其适用性的配置管理来确认,即C是正确的。
参考答案
(52)C

第9题:

以下关于软件测试目的的叙述中,不正确的是()。

A、测试是程序的执行过程,目的在于发现错误

B、一个好的测试用例在于能发现至今未发现的错误

C、分析错误产生原因不便于软件过程改进

D、通过对测试结果分析整理,可以修正软件开发规则


正确答案:C

第10题:

下面对软件测试和软件调试叙述错误的是()。

A.严格执行测试计划,排除测试的随意性

B.软件调试的目的是改正软件错误

C.软件测试不需考虑测试成本

D.正确的执行测试用例


正确答案:C

更多相关问题