第05章、白盒测试技术-基本路径测试(理论课)课件.ppt

第05章、白盒测试技术-基本路径测试(理论课)课件.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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是流图中结点的

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档