- 7
- 0
- 约小于1千字
- 约 9页
- 2026-03-11 发布于广东
- 举报
基本概念
语句覆盖法及案例实施
判定覆盖法及案例实施
逻辑覆盖法,又称控制流覆盖,是一种按照程序内部逻辑结构设计测试用例的测试方法,目的是要测试程序中的判定和条件,测试程序逻辑结构通常需要通过使用控制流覆盖准则来定量测试进行程度。
基本概念——逻辑覆盖法
1
语句覆盖(SC)、判定覆盖(DC)、条件覆盖(CC)、条件判定覆盖(CDC)、条件组合覆盖(MCC)五种具体的覆盖方法
1.语句覆盖又称为线覆盖面或段覆盖面,通过选择足够数目测试数据,使被测程序中每个可执行语句至少执行一次。
基本概念——语句覆盖和判定覆盖法
1
2.判定覆盖又称为分支覆盖或所有边覆盖:每个判定的分支至少执行一次。
案例描述
2
Java代码段如下所示,请使用白盒测试的逻辑覆盖方法为其设计测试用例。
if(a1b==0){
x=x/a;
}
if(a==2||x1){
x=x+1;
}
案例分析
2
流程图
语句覆盖法及案例实施
2
若要做到语句覆盖,程序执行的路径应该是P1-P3-P2-P5-P4,为此可设计如下测试用例
测试用例编号
测试用例
执行路径
001
a=2,b=0,x=4
P1-P3-P2-P5-P4
判定覆盖法及案例实施
3
若要做到判定覆盖,第一种方法:覆盖P1-P3-P2-P5
您可能关注的文档
- 《机械 制图》_7.4.1表面粗糙度.ppt
- 《汽车总线系统检修》_7.模块七 别克轿车总线系统检修.pptx
- 《软件测试》_P154插入检查点.pptx
- 《电路和电路》_8.3 含有耦合电感电路的计算.pptx
- 《软件测试》_P14-16软件测试的基本原则.pptx
- 《电路和电路》_4.4特勒根定理.pptx
- 《软件测试》_P96边界值分析法.pptx
- 《软件测试》_P53-54软件测试工程师职业要求.pptx
- 《电路和电路》_1.3 电阻元件.pptx
- 《电路和电路》_4.1叠加定理.pptx
- 2026年中国气动橡胶辊剥壳机行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气动无杆汽缸行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气动测试服务行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气动机芯夹头行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气动角钉枪行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气动调节器行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气动谷物清理机行业市场规模及投资前景预测分析报告.pdf
- 中国斗兽棋行业市场规模及未来投资方向研究报告.pdf
- 2026年中国气动无绳喷涂机行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气动真空元件行业市场规模及投资前景预测分析报告.pdf
原创力文档

文档评论(0)