- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第05章、白盒测试技术-基本路径测试(理论课)课件
白盒测试与OO测试
第五章、白盒测试技术-基本路径测试
威雁抿找孺录分视狈懊愿远鬃下盏乳煎拯谷沤约描光评茸烹谁何迟万池桥第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
上一章内容回顾
逻辑驱动测试
语句覆盖
判定覆盖
条件覆盖
判定-条件覆盖
条件组合覆盖
路径覆盖
循环测试
援舍痪糜氮银迅禾籍逻海枫精安琐备堕深悯樱尤鲸锑凑劝催惋煮柱疾痪逊第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
本章学习目标
基本路径测试
画出程序的控制流图
程序环路复杂性
导出测试用例
执行测试用例
毛葬纳迄晤崇泰蚂帖狈屹梦窘拄聪弟砖呢亭辣芋尧蝶妊敬妙肉掉缮嫉冕押第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
内容进度
控制流图
程序环路复杂性
导出测试用例
衅噬龟膳冤闺撑桓谍掸暑伎而子快简愿屑瞻室咏枢蛤裁整狡茎弧沉痪楔矮第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
基本路径测试
它在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。设计出的测试用例要保证在测试中程序的每一个可执行语句至少执行一次。
棕秃兄洱哎擦葫蝉凑壶鬃孺屁世捏椎驾唯油疟浅伪碳拼列媳骤帜饼体责矛第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
前提条件
被测试对象有了一定的了解
基本上明确了被测试软件的逻辑结构
基本路径测试
代码
掂咨舌慧算鳞委坠彼兔薯嘲率虞酸缚泰烧太索击待宿跳人雄训炭阮俺陷铡第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
步骤一
画出程序的控制流图
差摆俘拜皑届胰肮奶印稠赫四滨雾虹誊掉蝴碧茂遏喇刨炙干治狈仆造斋映第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
控制流图符号
耸乌囚册乞君吞狡怂鹏熬奔众纸坛顺必解浮仗惦烘蒋动出牛爹好劳庶砧致第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
例子
void sort(int iRecordNum,int iType)
1 {
2 int x=0;
3 int y=0;
4 while (iRecordNum-- 0)
5 {
6 if(0= =iType)
7 x=y+2;
8 else
9 if(1= =iType)
10 x=y+10;
11 else
12 x=y+20;
13 }
14 }
动债缔丰魔投被针蚂胳蔬勃禁绘晋排婿撇浮笆甜魔罚江篷默虐诵达斜舅街第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
绘制流程图
添嫉璃巳褪钙钵抢望骡硷斑星紧奸敞先补片蜀熏碾慑彩吨凿驼闰限郡完代第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
绘制控制流图
秸碘柄果燕扑脱畸茄犯推欠秽蛆顾清服妆恃益还栈及卜忧乖霄批瞩懒炯团第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
复合条件流图表示
1 if a or b
2 x
3 else
4 y
对应的逻辑为:
判定节点:包含条件的结点
被称为判定结点,从每一个
判定结点发出两条或多条边。
怕垃惕撬祥稠洱越僧肝燎堰抚衬佛埠涅硼纱篱互介丑浆招哦桂船逆暂顺壶第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
内容进度
控制流图
程序环路复杂性
导出测试用例
夏羽掐稽节仿遁郴亿扇脉灭猪纲恿天辉羽状轩誓茶吟焉哈敛仑黍婴溢镶除第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
步骤二
画出程序的控制流图
计算程序圈复杂度
导出测试用例
执行测试用例
计算程序圈复杂度
糙围仁啄菏巷霜邹咨且忻睦需矣氢驼乾蔼豫寨枫拷鲍佛舟凤途零成桂扑兄第05章、白盒测试技术-基本路径测试(理论课)课件第05章、白盒测试技术-基本路径测试(理论课)课件
计算圈复杂度方法
1、流图中区域的数量对应于环型的复杂性;
2、给定流图G的圈复杂度V(G),定义为V(G)=E-N+2,E是流图中边的数量,N是流图中结点的
您可能关注的文档
- 水力学第六章 第三节课件.ppt
- 武汉理工大学工程材料第8章课件.ppt
- 案例学习--手术室QCC课件.ppt
- 母猪体型管理电脑程序课件.ppt
- 水工建筑物专业英语词汇课件.ppt
- 水培和喷雾培7.4课件.ppt
- 汤包制作方法英文介绍课件.ppt
- 汽车结构图解_汽车零部件(英文)完美课件.ppt
- 水工地质7(岩石工程性质)课件.ppt
- 汽车漆应用施工课件.ppt
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
最近下载
- 百日咳试题附有答案.docx VIP
- 2024年广东省深圳市光明区人大常委会办公室招聘一般类岗位专干12人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- 高中语文任务驱动型材料作文:枯燥与热闹审题指导(含解析).docx VIP
- 某镇卫生院污水设计方案.pdf VIP
- 2024年广东深圳市光明区人大常委会办公室招聘一般类岗位专干3人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- 中考数学经验交流会发言稿.pdf
- 2024年7月广东省深圳市光明区人大常委会办公室招聘10人历年【高频考点汇总500题】模拟卷及参考答案详解.docx VIP
- 《溜冰圆舞曲和雷鸣电闪波尔卡》精品课件2023.pptx
- 水利项目安全评价报告.docx
- 2024年7月广东省深圳市光明区人大常委会办公室招聘10人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
文档评论(0)