第十三讲测试B
第 十 三 讲 白盒测试的测试方案设计 测试方案与测试用例 测试方案:测试目的+输入数据+期望结果 测试用例:输入数据+期望结果 设计测试方案的基本目标 确定能够最大可能发现错误的测试用例 测试技术与测试方案设计 适用于白盒测试的技术:逻辑覆盖 适用于黑盒测试的技术 等价类划分 边界值分析 错误猜测法 因果图法 逻辑覆盖(Logic Coverage) 语句覆盖 判定覆盖 条件覆盖 判定/条件覆盖 条件组合覆盖 路径覆盖 1. 语句覆盖 语句覆盖就是设计若干个测试用例,运行被测程序,使得每一可执行语句至少执行一次。 在图例中,正好所有的可执行语句都在路径L1上,所以选择路径 L1设计测试用例,就可以覆盖所有的可执行语句。 测试用例的设计格式如下【输入的(A, B, X),输出的(A, B, X)】 为图例设计满足语句覆盖的测试用例:【(2, 0, 4),(2, 0, 3)】或 【(3, 0, 9),(3, 0, 4)】 覆盖 a-c-e【L1】 2. 判定覆盖 判定覆盖就是设计若干个测试用例,运行被测程序,不仅每条语句至少执行一次,而且程序中每个判断的取真分支和取假分支至少经历一次。 判定覆盖又称为分支覆盖。 对于图例,如果选择路径L1和L2,就可得满足要求的测试用例: 【(2, 0, 4),(2, 0, 3)】覆盖 a-c-e【L1】【(1, 1,
您可能关注的文档
- 第十一单元 盐__化肥.ppt
- 第十一章 睡眠和觉醒.ppt
- 第十一章 公路沥青路面设计方法.ppt
- 第十一章 汉语长句的翻译.ppt
- 第六章:翻译.ppt
- 第十一章 抗感染免疫.ppt
- 第十一章理论力学.ppt
- 第十一课复习课件1.ppt
- 第十一讲+《汉书》、《吴越春秋》及其他.ppt
- 第十七节 生态系统的信息传递.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)