软件测试是软件开发的重要组成部分,下列论证( )的结论是正确的。A.测试在设计期完成B.测试在编程阶段完成C.测试在运行阶段完成D.测试贯穿开发全过程

题目

软件测试是软件开发的重要组成部分,下列论证( )的结论是正确的。

A.测试在设计期完成

B.测试在编程阶段完成

C.测试在运行阶段完成

D.测试贯穿开发全过程


相似考题
更多“软件测试是软件开发的重要组成部分,下列论证()的结论是正确的。A.测试在设计期完成B.测试在编程阶 ”相关问题
  • 第1题:

    为提高测试的效果,软件集成测试工作最好的承担者是

    A.该软件的编程人员

    B.该软件开发组之外的软件设计人员

    C.该软件的设计人员

    D.该软件开发组的负责人


    正确答案:B

  • 第2题:

    下列关于极限测试,说法不正确的是 ______。

    A.相对传统的软件开发方法,极限编程可以随时应对新增或改变的需求

    B.极限编程的单元测试是由编码人员完成的测试

    C.极限编程要求在编码之前先设计测试

    D.验收测试由用户来完成,编码人员不必在现场


    正确答案:D
    解析:极限编程强调灵活的分析和设计,极限编程与传统软件开发方法相比,有四个主要特征:①简单地分析设计,②频繁地客户交流,③增量式开发,④连续的测试。这些特征决定了极限编程可以随时应对新增或改变的需求。单元测试是极限编程中最重要的发现缺陷的手段,主要由编码人员来完成,验收测试主要由用户来完成,但编码人员也必须在场,以便与用户进行交流。另外极限编程要求在编码之前先设计测试,因为这样可提高编码人员测试自己编写代码的效率。

  • 第3题:

    下列关于极限测试,说法不正确的是______。

    A) 相对传统的软件开发方法,极限编程可以随时应对新增或改变的需求

    B) 极限编程的单元测试是由编码人员完成的测试

    C) 极限编程要求在编码之前先设计测试

    D) 验收测试由用户来完成,编码人员不必在现场

    A.

    B.

    C.

    D.


    正确答案:D
    解析:极限编程强调灵活的分析和设计,极限编程与传统软件开发方法相比,有4个主要特征:①简单的分析设计;②频繁的客户交流;③增量式开发;④连续的测试。这些特征决定了极限编程可以随时应对新增或改变的需求。单元测试是极限编程中最重要的发现缺陷的手段,主要由编码人员来完成,验收测试主要由用户来完成,但编码人员也必须在场,以便与用户进行交流。另外极限编程要求在编码之前先设计测试,因为这样可提高编码人员测试自己编写代码的效率。

  • 第4题:

    软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中下列哪项属于基础测试?

    A.系统测试

    B.集成测试

    C.单元测试

    D.验收测试


    正确答案:C
    解析:通过单元测试发现该模块单元的子程序或过程的实际功能与该模块的功能和接口的描述是否相符,以及是否有编码错误存在。高可靠性的模块是组成可靠系统的坚实基础。

  • 第5题:

    软件测试是保证软件质量的重要措施,它的实施应该是在______完成。

    A.软件运行阶段

    B.软件开发全过程

    C.程序编码阶段

    D.软件设计阶段


    正确答案:B

  • 第6题:

    软件测试是软件质量保证的主要手段之一,测试的费用已超过(10)的30%以上。因此提高测试的有效性非常重要。“高产”的测试是指(11)。根据国家标准GB8566-88计算机软件开发规范的规定,软件的开发和维护分为8个阶段,其中单元测试是在(12)阶段完成的;组装测试的计划内是在(13)阶段制定的;确认测试的计划是在(14)阶段制定的。

    A.软件开发费用

    B.软件维护费用

    C.软件开发和维护费用

    D.软件研制费用


    正确答案:A

  • 第7题:

    软件测试中的。测试由用户在软件开发者指导下完成,这种测试属于(53)阶段的测试活动。

    A.单元测试

    B.集成测试

    C.系统测试

    D.确认测试


    正确答案:D
    解析:软件测试通常分为单元测试、集成测试、确认测试和系统测试等几个阶段,与软件开发过程密切配合。其中确认测试是指通过一系列黑盒测试案例来证明软件的功能和需求是一致的。确认测试需要用户参与,若该软件要提供给很多用户使用,则让每一位用户都参与测试是不现实的,所以很多软件都使用α测试、β测试等形式以发现那些目前仍未发现的错误。所以这两种形式的测试都属于确认测试阶段的活动。

  • 第8题:

    软件的集成测试工作最好由(52)承担,以提高集成测试的效果。

    A.该软件的设计人员

    B.该软件开发组的负责人

    C.该软件的编程人员

    D.不属于该软件开发组的软件设计人员


    正确答案:D
    解析:测试工作通常应该避免由原开发软件的人或小组承担。一方面,开发人员往往不愿否认自己的工作,总认为自己开发的软件没有错误;另一方面,开发人员本人进行测试时,很容易根据原来编程的思路来制定测试思路,具有局限性,不利于发现错误。况且,在集成测试阶段主要进行的是功能测试,因此完全可以由该软件开发组以外的软件开发人员来完成。

  • 第9题:

    以下关于测试工作在软件开发各阶段作用的叙述中,不正确的是 ( ) 。

    A.在需求分析阶段确定测试的需求分析B.在概要设计和详细设计阶段制定集成测试计划和单元测试计划C.在程序编写阶段制定系统测试计划D.在测试阶段实施测试并提交测试报告


    正确答案:C

  • 第10题:

    在软件开发中工作量最大的是()

    A.需求分析

    B.软件设计

    C.编程

    D.测试


    参考答案:D

  • 第11题:

    软件测试是软件质量保证的主要手段之一,测试的费用已经超过了__(1)__的30%以上,因此提高测试的有效性十分重要。"高产"的测试是指__(2)__。根据国家标准GB8566-88计算机软件开发规范的规定,软件开发和维护划分为8个阶段,其中单元测试是在__(3)__阶段完成的;组装测试的计划是在__(4)__阶段制定的;确认测试的计划是在__(5)__阶段制定的。空白(1)处应选择()

    • A、软件开发费用
    • B、软件维护费用
    • C、软件开发和维护费用
    • D、软件研制费用

    正确答案:A

  • 第12题:

    在软件开发中工作量最大的是()

    • A、需求分析
    • B、软件设计
    • C、编程
    • D、测试

    正确答案:D

  • 第13题:

    在软件开发中有许多重要的环节,下列叙述中正确的是( )

    A.软件维护只包括对程序代码的维护

    B.程序调试后一般不需要再测试

    C.软件测试应该由程序开发者来完成

    D.需求分析与程序设计、测试、维护是软件开发中的重要环节


    正确答案:D

  • 第14题:

    软件工程经验证明软件开发中要掌握40—20—40规则,它强调了软件开发中的

    A.设计、编程和测试

    B.分析、设计和编程

    C.分析、设计和测试

    D.分析、编程和测试


    正确答案:C
    解析:40-20-40规则强调了分析、设计和测试,而将编程放在第二位,这为制定软件开发计划提供了战略性指示。

  • 第15题:

    ●以下关于单元测试的叙述,不正确的是(62)。

    (62)A.单元测试是指对软件中的最小可测试单元进行检查和验证

    B.单元测试是在软件开发过程中要进行的最低级别的测试活动

    C.结构化编程语言中的测试单元一般是函数或子过程

    D.单元测试不能由程序员自己完成


    正确答案:D

  • 第16题:

    软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中下列哪项是基础测试?

    A.系统测试

    B.集成测试

    C.单元测试

    D.验收测试


    正确答案:C
    解析:通过单元测试发现该模块单元的子程序或过程的实际功能与该模块的功能和接口的描述是否相符,以及是否有编码错误存在。高可靠性的模块是组成可靠系统的坚实基础。

  • 第17题:

    软件测试中的α测试由用户在软件开发者的指导下完成,这种测试属于_____ 阶段的测试活动。

    A.单元测试

    B.集成测试

    C.系统测试

    D.确认测试

    A.

    B.

    C.

    D.


    正确答案:D

  • 第18题:

    软件测试是软件开发过程中的重要阶段,是软件质量保证的重要手段,而其中的( )是整个测试的柱石。

    A.有效性测试

    B.穷举测试

    C.路径测试

    D.循环测试


    正确答案:C
    解析:软件测试中路径测试是整个测试的基本。路径测试就是设计足够的测试用例,覆盖程序中所可能的路径。

  • 第19题:

    软件测试是软件开发的主要组成部分,下列论述中( )是正确的。

    A.测试在设计期完成

    B.测试在编程阶段完成

    C.测试在运行阶段完成

    D.测试贯穿开发全过程


    正确答案:D

  • 第20题:

    软件测试是软件质量保证的主要手段之一,测试的费用已经超过了(1)的 30%以上,因此提高测试的有效性十分重要。“高产”的测试是指(2)。根据国家标准GB8566—88计算机软件开发规范的规定,软件开发和维护划分为8个阶段,其中单元测试是在(3)阶段完成的;组装测试的计划是在(4)阶段制定的;确认测试的计划是在(5)阶段制定的。

    A.软件开发费用

    B.软件维护费用

    C.软件开发和维护费用

    D.软件研制费用


    正确答案:A

  • 第21题:

    ●下面不属于软件开发过程的是 (9) 。

    (9)

    A.软件架构设计

    B.编程

    C.软件测试

    D.软件维护


    正确答案:D

  • 第22题:

    下面有关测试的说法正确的是 ( ) 。

    A.测试人员应该在软件开发结束后开始介入
    B.测试主要是软件开发人员的工作
    C.要根据软件详细设计中设计的各种合理数据设计测试用例
    D.严格按照测试计划进行,避免测试的随意性

    答案:D
    解析:
    本题考查软件测试的基本知识。测试人员应该在系统设计阶段介入,根据概要设计说明书开始制定测试计划:测试过程要求用户参与,特别是提交阶段要通过用户的验收测试;设计测试用例时不但要选择合理的输入数据作为测试用例,还要选择不合理的输入数据作为测试用例。

  • 第23题:

    属于软件产品的重要组成部分,在软件开发过程起重要的作用的是()

    • A、需求规格说明
    • B、概要设计说明
    • C、软件文档
    • D、测试大纲

    正确答案:C