首页 > 计算机类考试> 计算机三级> 软件测试技术
题目内容 (请给出正确答案)
[主观题]

使用基本路径测试方法,为以下程序段设计测试用例。(1)画出程序的控制流图,编号已经给出。(2)计算

使用基本路径测试方法,为以下程序段设计测试用例。

(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: }

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“使用基本路径测试方法,为以下程序段设计测试用例。(1)画出程…”相关的问题
第1题
● 白盒测试也被称为结构测试。将软件看成透明的白盒,根据程序的内部结构和逻辑来设计测试用例,对
程序的路径和过程进行测试,检查是否满足设计的需要。下列()不是白盒测试设计技术。()

A.条件覆盖 B.基本路径测试

C.语句覆盖 D.边界值分析

点击查看答案
第2题
● 以下关于软件测试的说法正确的包括(30) 。 ①代码走查是静态测试方法,白盒测试是动态测试方法 ②

● 以下关于软件测试的说法正确的包括(30) 。

①代码走查是静态测试方法,白盒测试是动态测试方法

②黑盒测试的对象是程序逻辑结构,白盒测试的对象是程序接口

③无论黑盒测试,还是白盒测试,都无法用穷举法设计全部用例

④对发现错误较多的程序段,应进行更深入的测试。因为发现错误数多的程序段,其质量较差,同时在修改错误过程中又容易引入新的错误

⑤测试覆盖标准从发现错误的强弱能力依次是路径覆盖、 条件组合覆盖、 判定覆盖条件覆盖、语句覆盖

(30)

A.①③④

B.①②③

C.③④⑤

D.②③④

点击查看答案
第3题
● (35)测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。 (35)A.边界值法 B.基本路径法 C

● (35)测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。

(35)

A.边界值法

B.基本路径法

C.正交试验设计法

D.逻辑覆盖法

点击查看答案
第4题
以下关于软件测试的说法正确的包括(30)。①代码走查是静态测试方法,白盒测试是动态测试方法②黑盒测

以下关于软件测试的说法正确的包括(30)。

①代码走查是静态测试方法,白盒测试是动态测试方法

②黑盒测试的对象是程序逻辑结构,白盒测试的对象是程序接口

③无论黑盒测试,还是白盒测试,都无法用穷举法设计全部用例

④对发现错误较多的程序段,应进行更深入的测试。因为发现错误数多的程序段,其质量较差,同时在修改错误过程中又容易引入新的错误

⑤测试覆盖标准从发现错误的强弱能力依次是路径覆盖、条件组合覆盖、判定覆盖、条件覆盖、语句覆盖

A.①③④

B.①②③

C.③④⑤

D.②③④

点击查看答案
第5题
根据程序结构和处理逻辑设计测试用例,对程序的路径和过程进行测试,检查是否满足设计需求的测试方法是()

A.黑盒测试

B.白盒测试

C.静态测试

D.功能测试

点击查看答案
第6题
下列测试方法中,不属于黑盒测试的是______。A.基本路径测试法B.等价类测试法C.边界值分析法D.基于

下列测试方法中,不属于黑盒测试的是______。

A.基本路径测试法

B.等价类测试法

C.边界值分析法

D.基于场景的测试方法

点击查看答案
第7题
属于黑盒测试的方法

A.基于基本路径

B.控制流

C.基于用户需求测试

D.逻辑覆盖

点击查看答案
第8题
软件测试的基本方法是()。

A.黑盒测试法、白盒测试法

B.功能测试法、模块测试法

C.渐增式测试、非渐增式测试

D.穷举路径测试、逻辑驱动测试

点击查看答案
第9题
以下哪种方法根据输出对输入的依赖关系设计测试用例______。A) 路径测试B) 等价类C) 因果图D) 边

以下哪种方法根据输出对输入的依赖关系设计测试用例______。

A) 路径测试

B) 等价类

C) 因果图

D) 边界值

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改