4软件动态测试技术全解
4.7.1 逻辑覆盖 逻辑覆盖是动态测试的主要方法之一,是以程序内部的逻辑结构为基础的白盒测试技术,是通过对程序逻辑结构的遍历实现程序设计的覆盖。 根据覆盖目标的不同,逻辑覆盖可划分为:语句覆盖、分支(判定)覆盖、条件覆盖等。 语句覆盖:执行足够多的测试用例,使得程序中的每个可执行语句至少执行一次。 分支(判定)覆盖:执行足够多的测试用例,使得程序中的每个判定至少都获得一次“真”值和“假”值,即要使程序中的每个取“真”分支和取“假”分支至少均经历一次。 条件覆盖:包含分支条件覆盖、分支条件组合覆盖 逻辑覆盖(续) void DoWork (int x,int y,int z) { int k=0,j=0; if ( (x3)(z10) ) { k=x*y-1; j=sqrt(k); } //语句块1 if ( (x==4)||(y5) ) { j=x*y+10; } //语句块2 j=j%3; //语句块3 } 逻辑覆盖(续) 语句覆盖(SC) 要实现DoWork函数的语句覆盖,只需设计一个测试用例就可以覆盖程序中的所有可执行语句。 测
您可能关注的文档
- 4鹤群优质课课件全解.ppt
- 5-19(马慧)甲状腺功能亢进症全解.ppt
- 5--1带传动全解.ppt
- 5-1文化创新的源泉与作用全解.ppt
- 5-3化学键全解.ppt
- 5-3平行线、垂线的性质;画长方形全解.ppt
- 5-4有关0的除法全解.ppt
- 5-申报登记表(固废)全解.doc
- 5--线路维护标准花要求全解.ppt
- 5-金属腐蚀电化学理论基础(动力学)-2全解.ppt
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
最近下载
- FINE发现好衣服淘宝店618促销方案.pdf VIP
- 2026年渤海船舶职业学院单招《数学》试题预测试卷及答案详解一套.docx VIP
- SpaceClaim中文版 官方(教程).doc
- 动力电池检测 .pdf VIP
- 肝硬化肝性脑病诊疗指南(2024年版)解读PPT课件.pptx VIP
- 唐能通新生300天连载(41-50).doc VIP
- 深静脉血栓形成的诊断和治疗指南(第三版).pptx VIP
- 社区矫正对象报到情况通知单社区矫正对象未报到通知书37课件.pptx VIP
- 常用国内外材料的标准及牌号对照教材.pdf VIP
- Focusrite福克斯特control2802 logic使用说明书.pdf
原创力文档

文档评论(0)