在软件测试中使用自下而上方式的优势:()

题目
单选题
在软件测试中使用自下而上方式的优势:()
A

尽早检测到接口

B

能较早完成系统开发

C

更早地检测到关键模块的错误

D

更早地测试主要功能和过程

参考答案和解析
正确答案: C
解析: 自下而上软件测试的方法从最小的单元开始测试。比如程序和模块,自上工作直到全部系统测试完成。自下而上软件测试的优点是不需要模组和驱动并且关键模块的错误能够较早发现。其他选项在这个问题中描述的是从上之下的方式的优点,是按照相反的路径,不是深度优先查找方式就是广度优先查找方式。点评:下向上测试最先发现具体功能的问题
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于软件可靠性测试的说法中,正确的是______。

A.软件可靠性测试能有效地减少软件在恶意使用下出现崩溃的次数

B.软件可靠性测试的主要目的是度量软件的可靠性

C.在一次软件可靠性测试中,执行的测试用例可以不完全符合所定义的软件运行剖面

D.软件可靠性测试使用的测试用例必须满足语句覆盖


正确答案:D
解析:软件可靠性测试的目的是收集软件测试时软件故障的情况,并对其进行整理从而为分析和预测软件的可靠性提供帮助。对于具体每个测试用例的设计,可靠性测试需要的测试用例与普通的软件测试并无不同,关键是要保证用于可靠性测试的测试用例集要完全符合运行剖面的定义。因此,此时的测试用例的设计可以完全在运行剖面的指导下进行。

第2题:

在软件交付使用之后,用户将如何实际使用它,对于开发者来说是无法预测的,关于α测试和β测试,叙述不正确的是______。

A) α测试由用户在开发者的场所进行

B) β测试由软件的最终用户们在一个或多个客户场所进行

C) α测试是在不受控的环境中进行的

D) β测试是软件在一个用户自我使用的“真实”的环境中的应用

A.

B.

C.

D.


正确答案:C

第3题:

●软件测试的目的是 (40) 。在进行单元测试时,常用的方法是 (41) 。

(40) A.找出软件系统中存在的所有错误

B.证明软件系统中存在错误

C.尽可能多地发现软件系统中地错误和缺陷

D.证明软件地正确性

(41) A.采用白盒测试,辅之以黑盒测试

B.采用黑盒测试,辅之以白盒测试

C.只使用黑盒测试

D.只使用白盒测试


正确答案:C,A
【解析】任何软件系统都存在或多或少的错误,不可能找出一个软将系统的所有错误。软件测试的目的是尽可能多地发现软件系统中的错误或缺陷。单元测试即模块测试,最常见的是程序员在编写完某模块后,立刻进行测试,因此较多采用白盒测试,辅之以黑盒测试。

第4题:

在软件测试中使用自下而上方式优于自上而下方式的好处是()。

  • A、界面错误会被较早发现
  • B、较早建立对系统的信心
  • C、关键模块中的错误会被较早发现
  • D、主要功能和过程得到较早测试

正确答案:C

第5题:

在TEMS软件使用过程中,如果重启设备和软件均无法解决问题,则需要进行()

A.重装软件,及驱动,再次进行测试

B.重新插拔设备,再次测试

C.重启测试手机,再次测试

D.以上都不行


参考答案:A

第6题:

在软件单元测试中,主要测试对象是软件模块,如果被测程序中有多处调用了其他过程代码,测试中应如何处理这些功能的引用?软件的性能测试在测试工作的哪个阶段进行?


正确答案:(1)用打桩技术处理这些功能的引用。 (2)性能测试在系统测试阶段进行。
(1)用打桩技术处理这些功能的引用。 (2)性能测试在系统测试阶段进行。 解析:本题主要考查考生对具体测试技术的掌握程度。进行单元测试时,打桩技术是测试工作中常用的方法。在软件测试的各个阶段中没有性能测试阶段,这里主要检查考生对测试工作的基本概念。性能测试非常重要,只有在系统测试阶段,才能完成性能测试,其他阶段是无法进行性能检测的。

第7题:

以下关于软件可靠性测试的说法中,正确的是______。

A.定义软件运行剖面是软件可靠性测试的重要步骤

B.软件可靠性测试使用的测试用例应该满足分支覆盖

C.软件可靠性测试可以在单元测试中实施

D.软件可靠性预测模型的作用是指导软件可靠性测试中的测试用例生成


正确答案:A
解析:软件可靠性测试过程包括五个步骤:①确定可靠性目标;②定义软件运行剖面;③设计测试用例;④实施可靠性测试;⑤分析测试结果。所以说定义软件运行剖面是软件可靠性测试的重要步骤,故选项A正确。

第8题:

在传模外场测试中,使用哪款软件记录测试数据()

A.CNT

B.CAN

C.TSCP

D.NOP


参考答案:A

第9题:

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

A.软件测试的目的是为了证明软件是正确的
B.软件测试是为了发现软件中的错误
C.软件测试在软件实现之后开始,在软件交付之前完成
D.如果对软件进行了充分的测试,那么交付时软件就不存在问题了

答案:B
解析:
选项B是软件测试的根本目的。

第10题:

在单元测试中,测试策略的运用是()。

  • A、黑盒
  • B、白盒
  • C、自下而上
  • D、自上而下

正确答案:B

更多相关问题