A.内容
B.方法
C.对象
D.程序
第1题
根据控制流图,回答以下问题 (1)根据边覆盖准则,找出所有的测试路径 (2)根据边对覆盖准则,找出所有的测试路径 (3)根据主路径覆盖准则,找出所有的测试路径
第2题
根据控制流图,回答以下问题。 (1) 根据边覆盖准则,找出所有的测试路径 (2) 根据边对覆盖准则,找出所有的测试路径 (3) 根据主路径覆盖准则,找出所有的测试路径
第3题
A.基路径测试一定满足判定覆盖
B.当存在不可行路径时,不应采用基路径测试方法
C.基路径测试的思想可用于功能测试
D.控制流图也可用于计算圈复杂度
第4题
根据McCabe环路复杂性度量,下面程序图(图5-2)的复杂度是(1),对这个程序进行路径覆盖测试,可得到的基本路径是(2)。
(1)
A.2
B.3
C.4
D.5
第5题
下列不属于控制流测试的是______。
A.语句覆盖测试
B.数据流测试
C.条件覆盖测试
D.路径覆盖测试
第7题
A、获取测试对象的控制流规约。
B、做过程分析,得到若干“测试路径”。针对每一条“测试路径”,获取与该路径相关的前提条件、输入参数、后续条件和输出参数等数据流的规约或定义。
C、对输入参数做边界值分析,对前置条件作等价类划分,得到若干细化“测试路径”,或称“测试实例”。
D、需要为每一实例化的测试路径分析输出变量和后置条件写出其“期望输出”
E、根据事先确立的测试覆盖准则,迭代开发测试用例集。
第9题
使用基本路径测试方法,为以下程序段设计测试用例。
(1)画出程序的控制流图,编号已经给出。
(2)计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。
(3)导出基本路径集,确定程序的独立路径。
(4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。
void Do (int X,int A,int B)
{
1 if ((A>1)&&(B=0) )
2 X = X/A;
3 if ((A=2)||(X>1) )
4 X = X+1;
5 }
由于控制流图假设的是单条件,因此对于复合条件,可将其分解为多个单个条件,并映射成控制流图。
1: A>1;2: B=0 ;3: X = X/A ;4: A=2 ;5:X>1 ;6: X = X+1;7: }
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!