问答题X 纠错

参考答案:

白盒测试用例设计方法主要有逻辑覆盖和独立路径测试。
从覆盖源程序语句的详尽程度分析,逻辑覆盖主要有以下不同的覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。实际项目中,由于程序内部的逻辑存在不确定性和无穷性,尤其对于大规模复杂软件,不必采用所有的覆盖指标,而应根据实际情况选择合适的覆盖指标。
独立路径测试是在程序控制流图的基础上,通过分析控制结构的环路复杂性,导出可执行的独立路径集合,从而设计出相应的测试用例。设计出的测试用例要保证被测程序的每条可执行的独立路径至少被执行一次。独立路径测试给出了满足路径覆盖指标所需测试用例的下限,同时给出了语句覆盖的上限,它可以确保对所有相互独立的决策结果进行测试。

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

健壮等价类测试与标准等价类测试的主要区别是什么?

参考答案:主要区别在于健壮等价类测试在标准等价类的基础上还要进行有效取值范围之外的输入(无效输入)的测试。

问答题

验收测试是由谁完成的?通常包含哪些过程?

参考答案:

验收测试是以用户为主的测试,软件开发人员和QA(质量保证)人员也应参加。通常包含α测试和β测试过程。

问答题

集成测试有哪些不同的集成方法?简述不同方法的特点。

参考答案:集成测试通常有一次性集成、自顶向下集成、自底向上集成和混合集成4种集成方法。一次性集成方法需要的测试用例数目少,测试方法...

问答题

什么是回归测试?什么时候进行回归测试?

参考答案:回归测试就是重新运行现有测试用例测试原有功能,以便确定变更是否达到了预期的目的,检查变更是否损害了原有的正常功能。每当软...

问答题

如果开发时间紧迫,是否可以跳过单元测试而直接进行集成测试?为什么?

参考答案:不可以。因为没有经过单元测试的模块会遗留大量的缺陷到集成测试阶段,而在集成测试阶段对这些缺陷定位困难,导致后续工作展开困...

问答题

在单元测试中,所谓单元是如何划分的?

参考答案:单元测试的对象通常是软件设计的最小逻辑单元,单元的划分在面向过程的结构化程序中一般是函数或子过程,在面向对象的程序中可以...

问答题

如果没有软件规格说明或需求文档,可以进行动态黑盒测试吗?为什么?

参考答案:不行。因为黑盒测试是基于软件规格说明的测试。

问答题

分别解释什么是静态测试、动态测试、黑盒测试、白盒测试、人工测试和自动化测试。

参考答案:所谓静态测试是指不运行被测软件,仅通过分析或检查等其他手段达到检测的目的。所谓动态测试是指通过运行被测软件,检查运行结果...

问答题

简述软件开发的几个模式,并说明每种模式对软件测试的影响。

参考答案:大棒模式简单,计划、进度安排和正规开发过程几乎没有,其开发过程是非工程化的。大棒模式的软件测试通常在开发任务完成后进行,...

问答题

软件测试阶段是如何划分的?

参考答案:软件测试的阶段划分为:规格说明书审查;系统和程序设计审查;单元测试;集成测试;确认测试;系统测试;验收测试。
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved