关于测试覆盖率,下面的()说法是错误的。

题目

关于测试覆盖率,下面的()说法是错误的。

  • A、测试覆盖率是度量代码质量的一种手段
  • B、测试覆盖率是度量测试完整性的一种手段
  • C、测试覆盖率意味着有多少代码经过测试
  • D、不要盲目地追求100%测试覆盖率
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在以下有关逻辑覆盖的说法中错误的说法是______。

A.所有满足条件组合覆盖标准的测试用例集,也满足路径覆盖的覆盖标准

B.条件覆盖能够查出条件中包含的错误,但有时达不到判定覆盖的覆盖率要求

C.路径覆盖的差错能力很强,但有时达不到条件组合覆盖的覆盖率要求

D.判定覆盖包含了语句覆盖,但它不能保证每个错误条件都能检查得出来


正确答案:A
解析:满足了条件覆盖,并不一定满足判定覆盖。尽管路径覆盖比判定/条件覆盖更强,但是路径覆盖并不一定能包含判定/条件覆盖。

第2题:

下列关于测试策略,说法错误的是 ______。

A.自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些

B.自顶向下测试的优点是较早的发现高层模块接口、控制等方面的问题

C.自底向上测试的优点是比较容易设计测试用例

D.自顶向下测试的优点是使得低层模块的错误较早发现


正确答案:D
解析:自顶向下测试的优点应该是使得顶层模块的错误较早发现。

第3题:

关于测试下列说法错误的是()。

A.调试也称为纠错

B.调试作为成功测试的后果出现

C.调节器试是在测试发现错误之后排除错误的过程

D.调试的目标是发现错误


参考答案:D

第4题:

里程覆盖率指标适用于()等场景下LTE网络测试的里程覆盖率统计。

  • A、高速公路
  • B、铁路
  • C、风景区
  • D、航道

正确答案:A,B,D

第5题:

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

A.软件运行剖面的定义需要符合软件的实际运行情况

B.测试用例的生成必须采用白盒测试方法

C.软件可靠性测试通常能够比黑盒测试发现更多的错误

D.软件可靠性测试必须在集成测试中实施


正确答案:A
解析:软件可靠性有两方面含义:
  ①在规定的条件下和规定的时间内,软件不引起系统失效的概率。
  ②在规定的时间周期内,在所述条件下程序执行所要求的功能的能力。
  软件可靠性测试的目的不在于通过测试揭示软件中的缺陷并通过修改这些缺陷来提高软件的可靠性,而是通过受控的软件测试过程来预测软件在实际运行中的可靠性。
  因为软件可靠性的预测依赖于出错数据的统计,软件在可靠性测试中的运行情况必须完全符合软件的实际运行情况,否则预测的软件可靠性只能适用于所使用的测试用例,而不能反映实际运行时的可靠性。由此可得A正确。

第6题:

对于GSM系统,交通干线覆盖率定义为:覆盖率=(>=-92dBm测试路段里程数)/测试路段总里程数×100%。

A.错误

B.正确


参考答案:A

第7题:

下列选项中不属于覆盖率对软件测试作用的是______。

A) 得知测试是否充分

B) 协助找出代码中的语法错误

C) 指导设计能够增加覆盖率的测试用例

D) 了解测试的弱点在哪里

A.

B.

C.

D.


正确答案:B

第8题:

下列指导选择和使用测试覆盖率的原则中错误的是______。

A.覆盖率不是目的,仅是一种手段

B.不要追求绝对100%的覆盖率

C.不可能针对所有的覆盖率指标来选择测试用例

D.只根据测试覆盖率指标来指导测试用例的设计


正确答案:D
解析:在选择和使用覆盖率时,应该注意以下原则:
  覆盖率只是一种手段,不是测试的最终目的。
  不可能针对所有的覆盖率进行测试,但如果只考虑一种覆盖率也是不妥的。
  不要追求绝对100%的覆盖率。
  设计测试用例时,不仅要考虑到覆盖率,还应综合考虑其他方面,如成本等。
  D说法不当。

第9题:

关于系统测试,正确的说法是()。

  • A、测试目的是显示程序是“好的”
  • B、测试目的是发现尽可能多的错误
  • C、查出错误的测试是失败的测试
  • D、在测试过程中允许对软件编码进行修改和调整

正确答案:B

第10题:

白盒测试法重视 ( )的度量。

  • A、测试用例多少
  • B、测试路径多少
  • C、测试覆盖率
  • D、测试出错误的多少

正确答案:C

更多相关问题