单选题为了提高测试的效率,应该(  )。A 随机地选取测试数据B 取一切可能的输入数据作为测试数据C 在完成编码以后制定软件的测试计划D 选择发现错误可能性大的数据作为测试数据

题目
单选题
为了提高测试的效率,应该(  )。
A

随机地选取测试数据

B

取一切可能的输入数据作为测试数据

C

在完成编码以后制定软件的测试计划

D

选择发现错误可能性大的数据作为测试数据


相似考题
更多“单选题为了提高测试的效率,应该(  )。A 随机地选取测试数据B 取一切可能的输入数据作为测试数据C 在完成编码以后制定软件的测试计划D 选择发现错误可能性大的数据作为测试数据”相关问题
  • 第1题:

    为了提高测试的效率,应该

    A.随机选取测试数据

    B.取一切可能的输人数据作为测试数据

    C.在完成编码以后制定软件的测试计划

    D.集中对付那些错误群集的程序


    正确答案:D
    解析:测试的目的是发现软件中的错误。经验表明,程序中存在错误的概率与该程序中已发现的错误数成正比。这一现象说明,为了提高测试效率,测试人员应该集中对付那些错误群集的程序。

  • 第2题:

    从候选答案中选择恰当的内容将序号填入到(1)~(5)空中。 软件测试监理是信息应用系统建设实施阶段的重点监理任务之一。软件测试的目的是(1)。为了提高测试的效率,应该(2)。使用白盒测试方法时,确定测试数据应根据(3)和指定的覆盖标准。与设计测试数据无关的文档是(4)。软件的集成测试工作最好由(5)承担,以提高集成测试的效果。 供选择的答案:

    (1)A.评价软件的质量 B.发现软件的错误 C.找出软件中的所有错误 D.证明软件是正确的

    (2)A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据 C.在完成编码以后制定软件的测试计划 D.选择发现错误的可能性大的数据作为测试数据

    (3)A.程序的内部逻辑 B.程序的复杂程度 C.使用说明书 D.程序的功能

    (4)A.该软件的设计人员 B.程序的复杂程度 C.源程序 D.项目开发计划

    (5)A.该软件的设计人员 B.该软件开发组的负责人

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


    正确答案:(1)B (2)D (3)A (4)D (5)D
    (1)B (2)D (3)A (4)D (5)D 解析:软件测试的目的是发现软件中的错误。因为不可能把所有可能的输入数据都拿来测试(时间花费不起),为了提高测试的效率,应该选择发现错误的可能性大的数据作为测试数据。
    使用白盒测试方法时,确定测试数据应根据程序的内部逻辑和指定的覆盖标准,可以不考虑程序的功能。与设计测试数据无关的文档是项目开发计划。
    软件的集成测试工作最好由不属于该软件开发组的软件设计人员承担,以提高集成测试的效果。

  • 第3题:

    为了提高测试的效率,应该( )。

    A.随机地选取测试数据

    B.取一切可能的输入数据作为测试数据

    C.在完成编码后制订软件的测试计划

    D.选择发现错误可能性大的数据作为测试数据


    正确答案:D

  • 第4题:

    为了提高测试的效率,应该 ______ 。

    A.随机地选取测试数据

    B.取一切可能的输入数据作为测试数据

    C.在完成编码以后制定软件的测试计划

    D.选择发现错误可能性大的数据作为测试数据


    正确答案:D
    解析:软件测试是为了尽可能多地发现程序中的错误,尤其是发现至今尚未发现的错误。在选取测试用例时,不可能进行穷举测试,在每一个细节进行测试,也不能无目的地随机选取测试数据,为了提高测试的效率,测试用例应该选择发现错误可能性大的部分,这样的测试结果才符合软件测试的目的。

  • 第5题:

    为了提高测试的效率,正确的做法是______。

    A.选择发现错误可能性大的数据作为测试用例

    B.随机选取测试用例

    C.取一切可能的输入数据作为测试用例

    D.在完成程序的编码之后再制定软件的测试计划


    正确答案:A

  • 第6题:

    为了提高测试的效率,应该( )

    A.随机选取测试数据
    B.取一切可能的输入数据作为测试数据
    C.在完成编码以后制定软件的测试计划
    D.集中 对付那些错误群集的程序

    答案:D
    解析:

  • 第7题:

    为了提高测试效率,应该()

    • A、随机地选取测试数据
    • B、取一切可能的输入数据作测试数据
    • C、完成编码以后制定测试计划
    • D、选择发现错误可能性大的数据作测试用例

    正确答案:D

  • 第8题:

    为提高软件的质量,应该()

    • A、随机地选取测试数据
    • B、取一切可能的输入数据作为测试数据
    • C、在需求分析时就考虑软件测试的因素
    • D、选择发现错误可能性大的数据作为测试数据

    正确答案:D

  • 第9题:

    为提高软件测试的效率,应该()

    • A、随机地选取测试数据
    • B、取一切可能的输入数据作为测试数据
    • C、在完成编码后制定软件测试计划
    • D、选择发现错误可能性大的数据作为测试数据

    正确答案:C

  • 第10题:

    单选题
    下列选取测试数据的说法正确的是:()。
    A

    在选取测试数据时要考虑的条件是能否验证采用这个数据时代码的正确性

    B

    在选取测试数据时要考虑的条件是这个测试数据纠正错误的潜力如何

    C

    在选取测试数据时要考虑的条件是这个测试数据是否能够纠正错误

    D

    在选取测试数据时要考虑的条件是能否验证采用这个数据时程序的正确性


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    为提高软件测试的效率,应该()
    A

    随机地选取测试数据

    B

    取一切可能的输入数据作为测试数据

    C

    在完成编码后制定软件测试计划

    D

    选择发现错误可能性大的数据作为测试数据


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    为了提高软件测试的效率,应该(1)。与设计测试用例无关的文档是(2)。空白(1)处应选择()
    A

    随机地选取测试数据

    B

    取一切可能的输入数据作为测试数据

    C

    在完成编码以后制定软件的测试计划

    D

    选择发现错误可能性较大的测试用例


    正确答案: D
    解析: 所谓测试效率,就是指如何在尽量短的时间内发现软件中尽可能多的问题。在软件测试时,需要根据事先编制的测试用例(在测试计划中)进行测试,而不能随机地选取测试数据。从理想状态来讲,如果能取一切可能的输入数据作为测试数据,那是很好的,但事实上这是不现实的,因为不可能穷尽一切可能的输入。
    因此,为了提高软件测试的效率,应该选择发现错误可能性较大的测试用例。与设计测试用例无关的文档是项目开发计划,需求规格说明书与确认测试和系统测试有关,设计说明书与单元测试和集成测试有关,源程序与单元测试有关。

  • 第13题:

    为了提高软件测试的效率,应该()。

    A.随机地选取测试数据

    B.选一切可能的输入数据作为测试数据

    C.选择发现错误概率最大的数据作为测试用例

    D.ABC均不对


    正确答案:C

  • 第14题:

    为了提高测试的效率,应该A.随机选取测试数据B.取一切可能的输入数据作为测试数据SXB

    为了提高测试的效率,应该

    A.随机选取测试数据

    B.取一切可能的输入数据作为测试数据

    C.在完成编码以后制定软件的测试计划

    D.集中对付那些错误群集的程序


    正确答案:D

  • 第15题:

    为了提高测试效率,应该(51)。

    A.随机地选取测试数据

    B.取一切可能的数据作为测试数据

    C.在完成全部编码以后开始软件的测试

    D.选择错误可能性大的数据作为测试数据


    正确答案:D
    解析:软件测试工作应该尽早并且不断地进行,而不是等到系统开发完之后才开始。一旦模块编码完成且无编译错误,就可以开始进行单元测试,因此选项C不正确。设计测试实例时,显然不可能覆盖全部可能的输入,这里应遵循的原则是:严格按照计划进行,避免测试的随意性;不仅要设计有效合理的测试数据,也要包含不合理、失效的测试数据,尽可能多地发现软件中的错误。

  • 第16题:

    为了提高测试的效率,正确的做法是______。

    A) 选择发现错误可能性大的数据作为测试用例

    B) 在完成程序的编码之后再制定软件的测试计划

    C) 随机选取测试用例

    D) 取一切可能的输入数据作为测试用例

    A.

    B.

    C.

    D.


    正确答案:A
    解析:由测试用例的原则第5条(设计测试用例时应该充分注意测试中的群集现象,即测试后程序中残存的错误数与已发现的错误数目成正比),故在测试时应当对错误群集的程序段进行重点测试,以提高测试的效率及测试投资的效益。目前,在软件测试领域流行一个“80-20原则”,认为80%的错误是在20%的模块中发现的,所以在测试时如果发现某一程序模块似乎比其他程序模块有更多的错误倾向时,则应当花费较多的时间和代价测试这个程序模块,从而提高测试的效率。

  • 第17题:

    ● 为了提高测试的效率,应该(24) 。

    (24)

    A.随机地选取测试数据

    B.取一切可能的输入数据作为测试数据

    C.在完成编码以后制定软件的测试计划

    D.选择发现错误可能性大的数据作为测试数据


    正确答案:D

  • 第18题:

    为了提高测试的效率,应该()。

    • A、随机选取测试数据
    • B、在完成编码以后制定软件的测试计划
    • C、取一切可能的输入数据作为测试数据
    • D、集中对付那些错误群集的程序

    正确答案:D

  • 第19题:

    为了提高软件测试的效率,应该(1)。与设计测试用例无关的文档是(2)。空白(1)处应选择()

    • A、随机地选取测试数据
    • B、取一切可能的输入数据作为测试数据
    • C、在完成编码以后制定软件的测试计划
    • D、选择发现错误可能性较大的测试用例

    正确答案:D

  • 第20题:

    为了提高测试的效率,应该()

    • A、随机地选取测试数据
    • B、取一切可能的输入数据作为测试数据
    • C、在完成编码以后制定软件的测试计划
    • D、选择发现错误可能性大的数据作为测试数据

    正确答案:D

  • 第21题:

    单选题
    为提高软件的质量,应该()
    A

    随机地选取测试数据

    B

    取一切可能的输入数据作为测试数据

    C

    在需求分析时就考虑软件测试的因素

    D

    选择发现错误可能性大的数据作为测试数据


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    为了提高测试效率,应该()
    A

    随机地选取测试数据

    B

    取一切可能的输入数据作测试数据

    C

    完成编码以后制定测试计划

    D

    选择发现错误可能性大的数据作测试用例


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    为了提高测试的效率,应该()。
    A

    随机地选取测试数据

    B

    取一切可能的输入数据作为测试数据

    C

    在完成编码以后制定软件的测试计划

    D

    选择发现错误可能性大的数据作为测试数据


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    为了提高测试的效率,应该()。
    A

    随机选取测试数据

    B

    在完成编码以后制定软件的测试计划

    C

    取一切可能的输入数据作为测试数据

    D

    集中对付那些错误群集的程序


    正确答案: D
    解析: 暂无解析