程序的McCabe环形复杂度决定了程序中独立路径的数量,而且这个数是确保程序中所有语句至少被执行一次所需的测试数量。
错
举一反三
- 环复杂度度量为设计人员提供了关于( )数量的信息 A: 程序中的循环 B: 程序中的错误 C: 程序中独立的程序路径 D: 程序中的语句
- 环形复杂度度量主要用于计算程序基本路径集的路径数量
- 语句覆盖的含义是使被测试程序中的每个语句都至少被执行一次。
- 一个程序中所含有的路径个数与( )有直接的关系。 A: 程序语句行数 B: 程序的复杂度 C: 程序模块数 D: 程序指令执行时间
- 语句覆盖与判定覆盖有什么不同( ) A: 语句覆盖程序中每一个判断至少要执行一次 B: 判定覆盖程序中每个判断的取真分支和取假分支至少经历一次 C: 判定覆盖程序中各种组合至少执行一次 D: 语句覆盖是指程序中的每条可执行语句至少被执行一次。
内容
- 0
设计若干测试用例,使得程序中每条语句至少被执行一次的白盒测试是(__)。
- 1
中国大学MOOC: 在测试时要求对程序中所有独立的路径都要执行一次,这种测试技术是( )。
- 2
*在循环结构的程序中,循环体的语句至少被执行一次。( )
- 3
在如下哪种情况下,可不需要使用独立路径测试: A: 所有路径的数量不超过6条 B: 程序代码的圈复杂度低于10 C: 程序中存在循环 D: 程序只有一个入口节点和一个出口节点
- 4
语句覆盖和判定覆盖有什么不同() A. 语句覆盖程序中每一个判断至少要执行一次 B. 判定覆盖程序中每个判断的取真分支和取假分支至少经历一次。 C. 判定覆盖程序中各种组合至少执行一次 D. 语句覆盖是指程序中每一条语句至少被执行一次 A: B: C C: D: B E: F: D G: H: D