- 12
- 0
- 约7.33千字
- 约 69页
- 2020-03-12 发布于福建
- 举报
5.4.5 软件测试与开发各阶段的关系 软件开发过程是一个自顶向下,逐步细化的过程,而软件测试过程则是按相反的顺序自底向上,逐步集成的过程: 5.5 测试用例的设计 不同的测试用例发现程序错误的能力有很大的差别。 为了提高测试效率降低测试成本,应该精心选择测试用例。 因为不可能进行穷尽测试,所以,应该选用少量“最有效的”测试用例,尽可能做到完备测试。 5.5.1 逻辑覆盖 属于白盒测试方法 是以程序内部的逻辑结构为基础 是对一系列测试过程总称,这组测试过程按照越来越完全的程度进行路径的测试。 可分为: 语句覆盖、判定覆盖、条件覆盖、 判定---条件覆盖、条件组合覆盖、路径覆盖 语句覆盖 语句覆盖是指选择足够的测试数据,使被测程序中每个语句至少执行一次。 此例中,为了使 每个语句都执行一 次,程序执行的路 径应该为①③⑤⑥, 为此可以设计测试 用例如下: 输入:a=2,b=0,x=6 输出:a=2,b=0,x=5 判定覆盖 判定覆盖又称为分支覆盖,是指设计若干测试数据,使得程序中每个判定表达式的每个分支(真假)都至少执行一次。 两种组测试用例见下表(实例图如前): 格式为:〔输入的(a,b,x),输出的(a,b,x)〕 条件覆盖 条件覆盖,是使得程序中每个判定表达式的每个条件的可能取值至少执行一次。 在此实例中,两个判定表达式共有
您可能关注的文档
- 第5章社会环境对消费者心理影响.ppt
- 第5章矿井火灾时期风流紊乱新.ppt
- 第5章电气设备选择.ppt
- 第5章病人入院和出院护理.ppt
- 第5章真菌基本性状.ppt
- 第5章离散信号与系统时域分析信号与系统.ppt
- 第5章离散化设计.ppt
- 第5章第一次课程数据库数据查询.ppt
- 第5章第五章零售组织设计.ppt
- 第5章第2节交通运输布局变化影响因素.ppt
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
最近下载
- 《2013年建设工程工程量清单计价规范》GB50500-2013.pdf VIP
- 2025-2030中国医疗数字化营销合规边界与学术推广创新形式.docx VIP
- 马克思主义与社会科学方法论课后习题答案 2025版.pdf
- 【答案】《学术论文文献阅读与机助汉英翻译》(重庆大学)章节期末慕课答案.docx
- 陶瓷岩板施工技术规程.pdf VIP
- 砌筑工程-精选(公开课件).ppt VIP
- (2025秋新版)北师大版三年级数学上册《综合实践 探索年月日的秘密》PPT课件.pptx
- 油田安全生产责任与风险控制报告.docx VIP
- 数学课堂导入技能课件.pptx VIP
- QCX-H2B(1)型起重量限制器使用说明书(北京牌).doc VIP
原创力文档

文档评论(0)