条件覆盖(续) 说明:虽然前面的一组测试用例同时达到了条件覆盖和判定覆盖,但是,并不是说满足条件覆盖就一定能满足判定覆盖。如果设计了下表中的这组测试用例,则虽然满足了条件覆盖,但只是覆盖了程序中第一个判定的取假分支c 和第二个判定的取真分支d,不满足判定覆盖的要求。 测试用例 执行路径 覆盖条件 覆盖分支 x=2、y=6、z=5 acd ~T1、T2、 ~T3、T4 cd x=4、y=5、z=15 acd T1、~T2、 T3、~T4 cd 判定/条件覆盖 判定/条件覆盖实际上是将判定覆盖和条件覆盖结合起来的一种方法,即:设计足够的测试用例,使得判定中每个条件的所有可能取值至少满足一次,同时每个判定的可能结果也至少出现一次。 根据判定/条件覆盖的基本思想,只需设计以下两个测试用例便可以覆盖4个条件的8种取值以及4个判定分支。 测试用例 执行路径 覆盖条件 覆盖分支 x=4、y=6、z=5 abd T1、T2、 T3、T4 bd x=2、y=5、z=15 ace ~T1、~T2、 ~T3、~T4 ce 判定/条件覆盖(续) 分析:从表面上看,判定/条件覆盖测试了各个判定中的所有条件的取值,但实际上,编译器在检查含有多个条件的逻辑表达式时,某些情况下的某些条件将会被其它条件所掩盖。因此,判定/条件覆盖也不一定能够完全检查出逻辑表达式中
您可能关注的文档
- 第2章__TMS320C55x的硬件结构资料.ppt
- 第2章HTML基础介绍资料.ppt
- 第2章_380x86系统微处理器资料.ppt
- 第2章IA-32结构微处理器资料.ppt
- 第2章_变频器主电路资料.ppt
- 第2章初等模型资料.ppt
- 第2章Internet技术基础-2资料.ppt
- 第2章创业者和创业团队资料.ppt
- 第2章_温度检测与仪表资料.ppt
- 第2章_线性表资料.ppt
- 江苏省南京市鼓楼区联合校2026届初三学情调研语文试题.docx
- 辽宁省丹东市2025-2026学年九年级上学期期末语文试题(解析版).docx
- 辽宁省抚顺市2025-2026学年八年级上学期期末语文试题(解析版).docx
- 北师大版七年级数学下册《第一章整式的乘除》单元测试卷(带答案).docx
- 浙教版九年级数学下册《第一章解直角三角形》单元测试卷(附答案).docx
- 浙教版九年级数学下册《第一章解直角三角形》单元测试卷(带答案).docx
- 邯郸市三龙育华中学24-25学年高二第一学期第四次月考地理试卷-A4.docx
- 河北省部分学校高二上学期1月期末考试政治试题(解析版)-A4.docx
- 河北省部分学校高二上学期1月期末考试政治试题(原卷版)-A4.docx
- 河北省石家庄市元氏县人教版三年级上册期末考试数学试卷(解析版)-A4.docx
最近下载
- 年产5万吨铝板,6万吨铝酸钠、铝酸钙建设项目环境影响报告书.pdf VIP
- (2026年)CRRT治疗参数的意义PPT课件.pptx VIP
- 行政区域界线管理概论 - 行政区域界线管理教程教案.ppt VIP
- DB45T 2967—2025 地基激光雷达典型森林类型地上碳储量调查技术规范.pdf VIP
- 2025至2030中国粉防己提取物行业深度研究及发展前景投资评估分析.docx
- 人教版四年级下册数学期中试卷15套(新版).pdf VIP
- 企业驾驶员安全生产培训.pptx VIP
- Lenovo Lenovo 维护手册 SR860 用户手册.pdf VIP
- 泌尿外科内镜检查操作规范.docx
- 中国汽车材料数据系统CAMDS培训教学PPT课件.ppt
原创力文档

文档评论(0)