软 件 测 试 技 术 课 程 第5讲 白盒测试技术 测试用例设计 测试用例的设计是软件测试的关键所在,我们需要设计出最有可能发现软件错误的测试用例,同时尽量避免测试用例的冗余(即避免使用发现错误效果相同的测试用例),尽量做到用最少的用例达到较高的覆盖。 为了达到这个目的,我们就需要使用一定的测试用例设计方法,本次课主要讲解基于了解内部结构的白盒测试方法。 白盒测试——逻辑覆盖法 逻辑覆盖是以程序内部的逻辑结构为基础的设计测试用例的技术,它考虑的是用测试数据执行程序时,对程序代码以及结构的逻辑覆盖程度。 逻辑覆盖法通常采用流程图来设计测试用例,它考察的重点是图中的判定框,因为这些判定通常是与选择结构或是循环结构有关,是决定程序结构的关键成分。 逻辑覆盖-语句覆盖 逻辑覆盖-语句覆盖 逻辑覆盖-语句覆盖 所有可执行语句都在路径acef上,所以我们只需要一个用例,这个用例执行路径acef,就可以覆盖所有的可执行语句 。 逻辑覆盖-语句覆盖 逻辑覆盖-判定覆盖 逻辑覆盖-判定覆盖 参考左图,要满足判定覆盖,需要选择路径acef和abdf,或abef和acdf。 逻辑覆盖-判定覆盖 判定覆盖同样满足语句覆盖。当然,并不是所有的判定都如此简单,判定条件还存在
您可能关注的文档
- 2014_Unit_12__Life_is_full_of_the_unexpected_._Section__A资料.ppt
- 2015-2016学年吉林省东北师范大学附属中学净月校区高二下学期期中考试语文试题资料.doc
- 2014~2015学年苏锡常镇四市高三教学情况调研(二)(三模)语文资料.ppt
- 2015-2016学年江苏省淮安市淮阴区高二下学期期中考试语文试题资料.doc
- 2015-2016学年江苏省淮安市淮阴区高二下学期期中考试政治试题资料.doc
- 2014《高考总复习》(广东专用)高考热点化学实验探究:金属与浓硫酸的反应资料.ppt
- 2015-2016学年江苏省连云港海州高级中学、灌南高级中学、海头高级中学高二下学期期中考试语文试题资料.doc
- 2015-2016学年江西省德兴市第一中学高一下学期第一次月考语文试题word版资料.doc
- 2015-2016学年江西省南昌二中高一上学期期中语文(解析版)资料.doc
- 2014-11-05§2.3向量组的秩资料.ppt
最近下载
- 名词化的语篇功能及其对英语写作的启示.pdf VIP
- (人教2024版)英语七年级下册全册单词表(含音标).docx VIP
- 水工混凝土结构设计规范sl191-2008.docx VIP
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- 山区高速公路场站标准化建设.ppt VIP
- 项目驻地及试验室拌和场站及预制场建设标准.doc VIP
- 【径硕科技】2025B2B企业生成式引擎优化GEO实战指南.docx VIP
- NetKeeperNetKeeper-2000纵向加密认证网关使用手册.pdf
- 医院医德医风考评公示制度医德医风考评制度及考评实施细则.docx
- 高速公路驻地及场站建设方案.docx VIP
原创力文档

文档评论(0)