以下关于程序测试的叙述,正确的是______。A.程序测试的目的是为了证明程序的正确性B.白盒测试也称为功能测试C.黑盒测试也称为结构测试D.程序测试要注意检验程序是否有多余的功能

题目

以下关于程序测试的叙述,正确的是______。

A.程序测试的目的是为了证明程序的正确性

B.白盒测试也称为功能测试

C.黑盒测试也称为结构测试

D.程序测试要注意检验程序是否有多余的功能


相似考题
更多“以下关于程序测试的叙述,正确的是______。A.程序测试的目的是为了证明程序的正确性B.白盒测试也称 ”相关问题
  • 第1题:

    以下关于程序测试的叙述,正确的是(55)。

    A.程序测试的目的是为了证明程序的正确性

    B.白盒测试也称为功能测试

    C.黑盒测试也称为结构测试

    D.程序测试要注意检验程序是否有多余的功能


    正确答案:D
    解析:程序测试(Test)的目的是发现程序中的错误,并且争取能发现尽可能多的错误。程序调试(Debug)则包括定位和纠正错误。程序正确性证明目前还是理论研究的课题,对大型程序,证明其正确性还做不到。正如医生的任务是诊断与治疗疾病,并不是证明某人没有病。黑盒测试是在不了解程序内部结构的情况下,根据其使用说明书,输入所需的数据,检查其输出结果的正确性。这种测试也称为功能测试。类似于这样的情况:为检查一个不明盒子的功能,又不能打开它,就只能从外界,给它施加某种影响,查看它有什么反映。系统测试、验收测试一般都采用黑盒测试方法。白盒测试是根据程序内部结构对其进行测试,例如,在程序中的若干关键语句处,设置检查点,程序运行到这些检查点时会暂停运行,操作人员可以查看程序中某些变量的值,看它是否符合程序员预期的结果,然后再继续运行程序。这种测试也称为结构测试。类似于打开盒子,看清楚其中的结构机制,逐步进行测试,检查发现问题。程序员对自己编写的程序模块,一般采用白盒测试方法。在程序测试中,很多人只注意程序是否正确执行了预定的功能,没有注意程序是否具有多余的(计划之外的)功能。多余的功能在编程前并没有要求,在开发时也没有得到充分的测试,很可能隐藏着问题,这些问题还会影响应有的功能。所以,检查程序是否有多余的功能,也是程序测试的任务之一。

  • 第2题:

    4、在软件测试用例设计的方法中,最常用的方法是黑盒测试和白盒测试,其中不属于白盒测试所关注的是() A、程序结构 B、软件外部功能 C、程序正确性 D、程序内部逻辑


    白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖。黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法。

  • 第3题:

    8、软件的测试方法包括白盒测试、黑盒测试,以下描述的特点正确的是()。

    A.白盒测试按照程序内部逻辑测试,检验程序中每条通路是否按预定要求正确工作

    B.白盒测试也叫逻辑驱动测试或基于程序本身的测试

    C.黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用

    D.典型的白盒测试方法包括等价类划分、边界值分析、因果图等


    B

  • 第4题:

    软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()。

    A结构合理性

    B软件外部功能

    C程序正确性

    D程序内部逻辑


    D

  • 第5题:

    13、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()。

    A.结构合理性

    B.软件外部功能

    C.程序正确性

    D.程序内部逻辑


    (×)