白盒测试及答案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
白盒测试及答案 Prepared on 22 November 2020
实验4 白盒测试
实验目的:
理解白盒测试的基本方法,掌握语句覆盖、分支覆盖、条件覆盖、路径覆盖等代码覆盖测试策略,并能应用白盒测试技术设计测试用例
实验内容:使用逻辑覆盖测试方法测试以下程序段
说明:程序段中每行开头的数字(1~10)是对每条语句的编号。
(1)画出程序的控制流图(用题中给出的语句编号表示)。
(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。
1、绘制出程序流程图
2、绘制控制流图
3、设计测试用例:
(1)语句覆盖
(4,5,6)
(2)判定覆盖
1.(4,5,6)—TT (2,4,6)--NN
2.(5,4,6)—TN (2,6,5)--NT
(3)条件覆盖
(4,6,5)
(4)判定/条件覆盖
(5)条件组合覆盖
(6)路径覆盖
测试用例表格式: