因为在软件开发的每一环节都有可能产生意想不到的问题,所以()。A、应尽量由程序员或开发小组测试自己的程序B、在设计测试用例时,只需要考虑合理的输入条件即可C、在设计测试用例时,只需要考虑合理的输出条件即可D、应该把软件验证与确认贯穿到整个软件开发的全过程中

题目

因为在软件开发的每一环节都有可能产生意想不到的问题,所以()。

  • A、应尽量由程序员或开发小组测试自己的程序 
  • B、在设计测试用例时,只需要考虑合理的输入条件即可 
  • C、在设计测试用例时,只需要考虑合理的输出条件即可 
  • D、应该把软件验证与确认贯穿到整个软件开发的全过程中
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 以下关于测试的描述中,错误的是 (35) 。

(35)

A. 测试工作应避免由该软件的开发人员或开发小组来承担(单元测试除外)

B. 在设计测试用例时,不仅要包含合理、有效的输入条件,还要包括不合理、失效的输入条件

C. 测试一定要在系统开发完成之后才进行

D. 严格按照测试计划来进行,避免测试的随意性


正确答案:C

第2题:

●因为在软件开发的每一环节都有可能产生意想不到的问题,所以(8)。

(8)A.应尽量由程序员或开发小组测试自己的程序

B.在设计测试用例时,只需考虑合理的输入条件即可

C.在设计测试用例时,只需考虑合理的输出条件即可

D.应当把软件验证与确认贯穿到整个软件开发的全过程中


正确答案:D

第3题:

测试用例是为了测试而设计的一组数据,在测试之前应精心选择。测试用例主要用来检验程序,因此测试用例应包括______。

A) 测试输入数据和与之对应的输出结果

B) 测试输入数据和软件产生的效果

C) 软件的执行流程和执行结果

D) 软件的执行结果和结果分析

A.

B.

C.

D.


正确答案:A
解析:测试用例主要用来检验程序,因此不仅要有测试的输入数据,而且要指明这些输人数据的预期结果。如果对测试输入数据没有给出预期的程序输出结果,那么就缺少了检验实测结果的基准,就有可能把一个似是而非的错误当成正确的结果。

第4题:

在设计测试用例时,应包括合理的输入条件和不合理的输入条件。判断对错


正确答案:正确

第5题:

下列选项中不符合软件测试原则的是______。

A. 只在编码之后进行软件测试。

B. 设计测试用例时, 应当包括合理的输入条件和不合理的输入条件。

C. 严格地制定并执行测试计划

D. 测试用例由测试输入数据和对应的预期结果组成。


正确答案:A

第6题:

以下关于软件测试原则的说法中,错误的是

A) 在设计测试用例时,不但要包括合理的输入条件,还要包括不合理的输入条件

B) 测试过程中某模块中查出的错误越多,该模块残留的错误就越少

C) 坚持在软件开发各个阶段进行技术评审,才能在开发过程中尽早发现和预防错误

D) 在测试过程中要严格按照测试计划执行,以避免发生疏漏或重复无效的工作

A.

B.

C.

D.


正确答案:B

第7题:

结构化设计方法在软件开发中,用于()。

A、测试用例设计

B、软件概要设计

C、程序设计

D、软件详细设计


参考答案:B

第8题:

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

(10) A.软件开发费用

B.软件维护费用

C.软件开发和维护费用

D.软件研制费用

(11) A.用适量的测试用例,说明被测程序正确无误

B.用适量的测试用例,说明被测程序符合相应的要求

C.用少量的测试用例,发现被测程序尽可能多的错误

D.用少量的测试用例,纠正被测程序尽可能多的错误

(12) A.实现

B.组装测试

C.确认测试

D.使用和维护

(13),(14) A.可行性研究和计划

B.需求分析

C.概要设计

D.详细设计


正确答案:A,C,A,C,B
【解析】目前,在大中型软件开发项目中,测试都占据着重要地位,同时,测试也是在将软件交付给客户之前所必须完成的步骤。测试所花费用已超过软件开发费用的30%以上。如何组织好测试,特别是如何选择测试用例,对保障软件质量,降低测试费用有着重要的意义。一个高效的测试,是指通过对所设计的少量测试用例进行测试,从而发现被测试程序中尽可能多的问题,并完成修改。测试按照被测试的内容可分为3种:单元测试(对程序单元或模块单独进行测试)、组装测试(把已通过单元测试的模块连接起来,测试模块间的接口及软件设计中的问题,常用功能测试办法)和确认测试(对软件系统作全面测试,以确认开发的软件是否符合验收标准)。根据国家标准GB8566-88计算机软件开发规范的规定,软件开发和维护分为8个阶段,分别为可行性研究和计划、需求分析、概要设计、详细设计、实现、组装测试、确认测试和使用维护。GB8566-88规定单元测试在实现阶段完成;组装测试在组装测试阶段完成,但组装测试的计划应该在概要设计阶段制定,而确认测试的计划则在需求分析阶段就应该制定好。

第9题:

在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。( )

此题为判断题(对,错)。


正确答案:√

第10题:

以下关于测试原则的叙述中,正确的是( )

A.测试用例只需选用合理的输入数据,不需要选择不合理的输入数据
B.应制定测试计划并严格执行,排除随意性
C.穷举测试是可能的
D.程序员应尽量测试自己的程序
C:穷举测试是不可能的,因为测试用例是无限的。
D:程序员应该避免测试自己的程序,测试工作应该由独立的测试部门或机构来完成。
故正确答案为B。

答案:B
解析:
本题考查软件测试原则的基础知识。
该题目也是一目了然,ACD选项叙述都是不正确的:
A:测试用例既要选用合理的输入数据,又要选择不合理的输入数据,以及各种边界条件。

更多相关问题