第5章结构化实现;;;编码;程序内部的文档
标识符
注解
程序的视觉组织等等
数据说明
语句构造
输入/输出
效率;效率;软件测试基础;由于测试的目标是暴露程序中的错误,从心理学角度看,由程序的编写者自己进行测试是不恰当的。因此,在综合测试阶段通常由其他人员组成测试小组来完成测试工作。
;;;;;;图5.1把程序流程图映射成流图
(a)程序流程图;(b)流图;图5.2由PDL翻译成的流图;图5.3由包含复合条件的PDL映射成的流图;;有选择地执行程序中某些最有代表性的通路是对穷尽测试的唯一可行的替代办法。
1.语句覆盖
语句覆盖的含义是,选择足够多的测试数据,使被测程序中每个语句至少执行一次。;图5.4被测试模块的流程图;判定覆盖
不仅每个语句必须至少执行一次,而且每个判定的每种可能的结果都应该至少执行一次,也就是每个判定的每个分支都至少执行一次。
条件覆盖
不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取到各种可能的结果。;判定/条件覆盖
选取足够多的测试数据,使得判定表达式中的每个条件都取到各种可能的值,而且每个判定表达式也都取到各种可能的结果。
条件组合覆盖
选取足够多的测试数据,使得每个判定表达式中条件的各种可能组合都至少出现一次。;5.4控制结构测试;基本路径测试技术;图5.5求平均值过程的流图;路
您可能关注的文档
- 蛋白质的生物合成与修饰.pptx
- 17课面对生活中的是非善恶.pptx
- 4-第四章-重力地貌与堆积物.pptx
- 电气安装专题教育课件.pptx
- 大学生如何树立正确的恋爱观专题培训课件.ppt
- 第九课-认清违法危害.pptx
- 乘法交换律和结合律及相关的简便运算.ppt
- 春日偶成79878专业知识.pptx
- 第一单元相亲相爱一家人综合.pptx
- ASPEN物性方法选择.ppt
- 6.1丰富的数据世界 课件 2026-2027学年北师大版数学七年级上册.pptx
- 6.2 第2课时《补角、余角》课件 2026-2027学年苏科版七年级数学上册.pptx
- 6.3 第2课时《 垂直》课件 2026-2027学年苏科版七年级数学上册.pptx
- 28.2.1中心对称及其性质课件2026-2027学年九年级数学上册人教版.pptx
- INOVANCE汇川GR20T-ECT-0016ETP&0032ETP数字量输出模块英文用户手册.pdf
- INOVANCE汇川GR20T-ECT-0016ETN&0032ETN数字量输出模块英文用户手册.pdf
- INOVANCE汇川GR20T-ECT-1600END&3200END数字量输入模块英文用户手册.pdf
- INOVANCE汇川GR10-2WTE称重模块英文用户手册.pdf
- 2026年社会工作师中级考试真题及答案.docx
- 硫化氢气体泄漏应急救援预案.docx
原创力文档

文档评论(0)