niusouti.com

以下说法错误的是 ______。A.软件产品的质量越高,发布后维护成本就越低B.在软件测试中一般只需要运行预先设计的所有测试案例C.通常应该在需求阶段设计系统测试案例,以此作为需求检查的辅助手段D.发现和修复产品中的软件缺陷越早,开发费用就会越低

题目

以下说法错误的是 ______。

A.软件产品的质量越高,发布后维护成本就越低

B.在软件测试中一般只需要运行预先设计的所有测试案例

C.通常应该在需求阶段设计系统测试案例,以此作为需求检查的辅助手段

D.发现和修复产品中的软件缺陷越早,开发费用就会越低


相似考题
更多“以下说法错误的是 ______。A.软件产品的质量越高,发布后维护成本就越低B.在软件测试中一般只需要 ”相关问题
  • 第1题:

    在软件产品完成开发并发布后,往往在功能、安全性、运行稳定性等方面不能满足用户要求或者暴露出问题,为此,需要对软件进行()。

    A.管理

    B.维护

    C.测试

    D.更新


    参考答案:B

  • 第2题:

    软件维护包含更正性维护、适应性维护、预防性维护、完善性维护,()属于完善性维护。

    A.使软件产品能够在变化后的环境中继续使用

    B.在软件产品中的潜在错误成为实际错误前进行完善

    C.改进交付后产品的性能和可维护性

    D.为改善性能而作的修改


    参考答案:D

  • 第3题:

    ● 以下关于缺陷探测率(DDP)的表述,不正确的是__。

    A.DDP是一个衡量测试工作效率的软件质量成本指标

    B.缺陷探测率越高,也就是测试者发现的错误越多,发布后客户发现的错误才可能越少

    C.DDP是衡量测试投资回报的一个重要指标

    D.测试周期越长,缺陷探测率就会越高


    正确答案:D
    缺陷探测率是衡量测试投资回报的一个重要指标,是衡量测试工作效率的软件质量成本指标之一。其计算公式如下:DDP=Bugs(tester)/(Bugs(tester)+Bugs(customer))其中,Bugs(tester)为软件开发方测试者发现的Bugs数目,Bugs(customer)为客户方发现并反馈技术支持人员进行修复的Bugs数目。缺陷探测率越高,说明测试者发现的Bugs数目越多,发布后客户发现的Bugs就越少,降低了外部故障不一致成本,达到了节约总成本的目的,可获得较高的测试投资回报率。从计算公式,我们可以看出缺陷探测率与测试周期没有直接关系。参考答案D

  • 第4题:

    以下关于测试时机的叙述中,不正确的是(56)。

    A.应该尽可能早地进行测试

    B.软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高

    C.应该在代码编写完成后开始测试

    D.项目需求分析和设计阶段需要测试人员参与


    正确答案:C
    测试应尽早并不断地进行:由于原始问题的复杂性、开发各阶段的多样性,以及参加人员之间的协调等因素,使得在开发各个阶段都有可能出现错误。有的时候表现在程序中的错误,并不一定是由于编码产生的,很有可能是设计阶段,甚至是由需求分析的问题所引起的,而且开发各阶段是连续的,早期出现的小问题到后期而会扩散,最后需要花费不必要的人力物力来修改错误。尽早进行测试,可以尽快地发现问题,将错误的影响缩小到最小范围。因此,测试应该贯穿在开发的各界的,坚持各阶段的技术评审,这样才能尽早发现错误和纠正错误、消除隐患、提高整个系统的开发质量。

  • 第5题:

    软件测试是软件开发过程中的一个重要工作,它直接影响着软件的质量。一个软件产品在交付前主要经历三种测试,三种测试中不包含_______。

    A.维护测试

    B.模块测试

    C.验收测试

    D.集成测试


    正确答案:A

  • 第6题:

    以下关于软件维护和可维护性的叙述中,不正确的是 (36) 。

    A.软件维护要解决软件产品交付用户之后运行中发生的各种问题

    B.软件的维护期通常比开发期长得多,其投入也大得多

    C.进行质量保证审查可以提高软件产品的可维护性

    D.提高可维护性是在软件维护阶段考虑的问题


    正确答案:
    本题考查软件维护的相关知识。软件产品在交付给用户之后,就进入了维护阶段。在该阶段针对系统改变所做的任何工作,都属于维护活动。软件维护期通常比开发期要长得多,根据统计数据一般项目花费1到2年的开发时间,但是需要额外的5到6年的维护时间。维护的成本也比开发成本高得多,另外一些企业数据表明,平均39%的工作量花在开发上,其余的在维护上。软件可维护性是指在给定的条件下,在规定的时间间隔内,使用规定的过程和资源完成维护活动的概率。通过多个方面来提高软件产品的可维护性,其中进行质量保证审查是一个重要的手段。在软件开发的各个阶段都需要考虑提高软件产品的可维护性,而不仅仅是在软件维护阶段。

  • 第7题:

    下列叙述中,正确的是 ______。

    A.软件测试的目标是保证交付的软件产品不包含缺陷

    B.软件测试有利于降低软件产品发布后的维护费用

    C.测试包是指一个测试脚本,它由一组顺序执行的测试用例组成

    D.在V模型中,集成测试用例的设计对应于软件需求分析活动


    正确答案:B
    解析:软件测试的目标是发现缺陷,证明程序有错而非证明其正确。故A不正确。

  • 第8题:

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

    A.测试能提高软件的质量,但软件的质量不能完全依赖测试
    B.一般,难以做到彻底的测试,也不允许无休止地测试
    C.经测试并改正错误后,发现错误较多的模块比发现错误较少的模块更可靠
    D.软件测试的困难在于如何有效地进行测试,如何放心地停止测试

    答案:C
    解析:
    本题考查软件工程基础知识。
    软件测试能发现问题,为纠正错误奠定基础。但软件质量首先在于需求分析和设计,其次在于编程质量,有些人在这些方面很马虎,希望完全依赖测试发现问题,这是错误的。这时纠正错误代价大。错误过多时,纠正十分困难。软件的复杂性导致难以彻底测试。软件工程有期限,不允许无休止地测试。测试几天后,发现错误较多的模块,在纠正错误后,遗留的错误也较多。这是统计规律。软件测试的困难在于如何有效地进行测试,如何放心地停止测试,这是软件测试重点需要研究解决的问题。

  • 第9题:

    以下关于缺陷探测率(DDP)的表述,不正确的是( )

    A.DDP是一个衡量测试工作效率的软件质量成本指标
    B.缺陷探测率越高,也就是测试者发现的错误越多,发布后客户发现的错误才可能越少
    C.DDP是衡量测试投资回报的一个主要指标
    D.测试周期越长,缺陷探测率就会越高
    DDP是一个衡量测试工作效率的软件质量成本指标。缺陷探测率越高,也就是测试者发现的错误越多,发布后客户发现的错误才可能越少,降低了外部故障不致成本,达到了节约总成本的目的,可获得较高的测试投资率(ROI)。因此,.DDP是衡量测试投资回报的一个重要指标。
    测试周期越长,缺陷探测率不一定会越高,但测试成本越高。

    答案:D
    解析:
    缺陷探测率(DDP)=测试者发现的错误数/(探测者发现的错误数+客户发现并反馈给技术支持人员进行修复的错误数。

  • 第10题:

    软件测试如果能发现软件中危害行大的错误,那么该软件测试的价值就越高,一般将软件错误分为几级()

    • A、1级
    • B、2级
    • C、5级
    • D、4级

    正确答案:D

  • 第11题:

    下列叙述中,正确的是()。

    • A、软件测试的目标是保证交付的软件产品不包含缺陷
    • B、软件测试有利于降低软件产品发布后的维护费用
    • C、测试包是指一个测试脚本,它由一组顺序执行的测试用例组成
    • D、在V模型中,集成测试用例的设计对应于软件需求分析活动

    正确答案:B

  • 第12题:

    单选题
    一个新的整合项目包括交付未发布的软件产品。确定该软件产品测试方法的适当时间范围是什么?()
    A

    在最终完成软件产品期间

    B

    在整合测试开始时

    C

    开始性能测试时

    D

    准备质量管理计划的同时


    正确答案: C
    解析: 质量管理计划是项目管理计划的组成部分,描述将如何实施组织的质量政策,以及项目管理团队准备如何达到项目的质量要求。

  • 第13题:

    以下关于缺陷探测率(DDP)的表述,不正确的是______。

    A.DDP是一个衡量测试工作效率的软件质量成本指标

    B.缺陷探测率越高,也就是测试者发现的错误越多,发布后客户发现的错误才可能越少

    C.DDP是衡量测试投资回报的一个重要指标

    D.测试周期越长,缺陷探测率就会越高

    A.

    B.

    C.

    D.


    正确答案:D

  • 第14题:

    ●在软件生存周期中的测试阶段及任何运行阶段,测试软件产品以评价某软件产品的质量,这样的测试称为(13)。

    (13)A.内部测试

    B.外部测试

    C.运行测试

    D.系统测试


    正确答案:C

  • 第15题:

    以下选项中,与软件产品运行有关的质量特征是 ______。

    A.可测试性

    B.适应性

    C.可重用性

    D.健壮性


    正确答案:D
    解析:本题的考查点是对软件质量评价的特征。可测试性、适应性是与产品修改有关的特性,可重用性是与产品转移有关的特性,只有健壮性是与产品运行有关的特性。

  • 第16题:

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

    A. 对软件产品了解到什么程度,测试才能做到什么程度B. 优秀的测试人员需要对测试知识和技能、测试经验做持续积累C. 软件测试与软件开发都有很高的技术含量D. 软件产品的发布时间应由测试团队来决定


    正确答案:D

  • 第17题:

    以下关于测试时机的叙述中,不正确拘是(56)。

    A.应该尽可能早地进行测试

    B.软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高

    C.应该在代码编写完成后开始测试

    D.项目需求分析和设计阶段需要测试人员参与


    正确答案:C
    本题考查软件测试一些基础知识。在传统的瀑布模型中,软件项目主要有用户需求分析、概要设计、详细设计、编码和实现、测试以及运行维护几个阶段组成.因此人们一般认为,软件测试只是软件编码后的一个阶段。但随着软件测试业的发展,人们越来越认识到:软件测试不应只是软件项目的收尾工作,而应该在软件生命周期的每一阶段中都包含测试。软件测试是贯穿于整个软件开发生命周期的过程活动,包括软件测试计划、软件测试需求分析、软件测试用例设计、软件测试执行、软件缺陷管理、软件测试风险管理以及其他的一些软件测试相关的活动等等组成。在软件项目的每个阶段,都需要进行不同目的和不同内容的测试活动,以保证各个阶段工作产品输出的正确性。在项目开发的后期,发现一些软件需求阶段和概要设计阶段的错误和问题,修改这些缺陷导致的成本将是非常高的。有资料表明:平均而言,如果在需求阶段修正一个错误的代价是1,那么,在设计阶段就是它的3~6倍,在编程阶段是它的10倍,在内部测式阶段是它的20~40倍,在外部测试阶段是它的30~70倍,而到了产品发布出去,这个数字就是40~1000倍。根据上述描述,测试活动贯穿于整个开发生命周期。

  • 第18题:

    下列测试类型中,是针对软件产品的质量特性的是()

    A.单元测试

    B.入检测试

    C.Beta测试

    D.冒烟测试

    E.压力测试


    参考答案:E

  • 第19题:

    以下关于软件维护和可维护性的叙述中,不正确的是 ( ) 。

    A.软件维护要解决软件产品交付用户之后运行中发生的各种问题
    B.软件的维护期通常比开发期长得多,其投入也大得多
    C.进行质量保证审查可以提高软件产品的可维护性
    D.提高可维护性是在软件维护阶段考虑的问题

    答案:D
    解析:
    在软件设计阶段就应该考虑软件的可维护性。

  • 第20题:

    以下关于嵌入式软件测试的叙述中,错误的是( )。

    A.软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书要求
    B.通过测试发现软件错误,为软件产品的质量评价提供依据
    C.软件的测试级别一般分为静态测试和动态测试
    D.动态测试可以采用白盒测试或者黑盒测试

    答案:C
    解析:
    本题考查嵌入式软件测试方面的基础知识。软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书、软件需求、设计等的要求的过程。通过测试发现软件错误,为软件产品的质量评价提供依据。软件的测试方法,一般说来可以分为两类,即静态测试和动态测试。静态测试包括检查单和静态分析方法。动态测试一般采用白盒测试或者黑盒测试方法。软件测试级别,一般可以分为单元测试、部件测试、配置项测试、系统测试等。

  • 第21题:

    人们根据软件维护的性质不同,将软件维护分为更正性维护、适应性维护、完善性维护、预防性维护等四类,( )是这四类软件维护的共同特征。

    A. 发现原产品中存在问题后采取的补救措施
    B. 交付软件产品后进行的修改
    C. 测试发现问题之后的应对措施
    D. 软件产品交付前进行的质量管理活动

    答案:B
    解析:
    这四类软件维护的共同特征为都是交付后进行的。

  • 第22题:

    以下关于软件维护和可维护性的叙述中,不正确的是()。

    • A、软件维护要解决软件产品交付用户之后运行中发生的各种问题
    • B、软件的维护期通常比开发期长得多,其投入也大得多
    • C、进行质量保证审查可以提高软件产品的可维护性
    • D、提高可维护性是在软件维护阶段考虑的问题

    正确答案:D

  • 第23题:

    一个新的整合项目包括交付未发布的软件产品。确定该软件产品测试方法的适当时间范围是什么?()

    • A、在最终完成软件产品期间
    • B、在整合测试开始时
    • C、开始性能测试时
    • D、准备质量管理计划的同时

    正确答案:D