试题详情
- 简答题 使用基本路径测试方法,为以下程序段设计测试用例。
(1)画出程序的控制流图,编号已经给出。 (2)计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。 (3)导出基本路径集,确定程序的独立路径。 (4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。
-
(1)画出控制流图:如下图所示。
(2)计算环形复杂度:
10(条边)-7(个节点)+2 =5
(3)导出独立路径(用语句编号表示)
路径1:1→2→3→4→5→6→7
路径2:1→4→5→6→7
路径3:1→2→4→6→7
路径4:1→2→4→5→7
路径5:1→2→3→4→5→7
(4)测试用例如下:
关注下方微信公众号,在线模考后查看
热门试题
- 测试用例应由测试输入数据和对应的实际输出
- 软件测试的目的是()。
- 尽量采用复合的条件测试,以避免嵌套的分支
- 关于自动化测试局限性描述错误的是()
- 在做程序的单元测试时,桩(存根)模块比驱
- 采用自动化测试有可能延误项目进度。
- 集成测试计划在需求分析阶段末提交。
- 代码评审员一般由测试员担任。
- 下列关于alpha 测试的描
- ()是选择若干个测试用例,运行被测程序,
- 用伪代码实现下面这个问题:输入一年中的某
- 某城市的电话号码由三部分组成。这三
- 软件生存周期及其模型是什么?
- 如果程序的功能说明中含有条件的组合情况则
- 以下各项中()属于需求说明书的评测内容
- 黑盒测试
- 如何定位测试用例的作用?
- 简述增量式集成测试的自顶向下和自底向上两
- 请说出这些测试最好由那些人员完成,测试的
- 软件测试分为几个阶段?各阶段的测试策略和