- 5
- 0
- 约9.48千字
- 约 58页
- 2019-09-16 发布于江西
- 举报
第二章 软件测试基础 2.1 软件测试白箱法 2.1.1 逻辑覆盖法 语句覆盖 判断覆盖 条件覆盖 条件组合覆盖 判断/条件覆盖 路径覆盖 2.1.2 基本路径测试 第二章 软件测试基础 2.2 软件黑箱测试法 2.2.1 等价分类法 2.2.2 边界值分析法 小结 2.1 软件测试白箱法 定义: 白箱法是以程序的内部逻辑为依据。合理的白箱测试,就是要选取足够的测试用例,对源代码进行比较充分的覆盖,以便尽可能多地发现程序中的错误。 白箱法适用范围: 主要用于模块测试、?测试等。 两种方法: 逻辑覆盖法和基本路径法两种。 2.1.1 逻辑覆盖法 2.1.1 逻辑覆盖法 语句覆盖: 语句覆盖的含义是指在测试的过程中,软件测试者应选择足够多的测试用例,使被测试程序中每个语句至少执行一次。 例子: 在图2-1所示的流程图中,正好所有的可执行语句都在路径L1上,故选择路径L1设计测试用例,就可以覆盖所有的可执行语句。满足本例的测试用例是:[(2,0,4),(2,0,3)]覆盖ace[L1]。 问题: 本测试用例实际上只测试了条件为真的情况,如果条件为假,则使用本测试用例显然不能发现问题。此外,当第一个判断中的逻辑符“?”写成“?”,或者第二个判断中的逻辑符号“?” 写成“?”时,本测试用例也不能查出上述错误。所以,语句覆盖是最弱的逻辑覆盖准则。 判断覆盖: 在测试的过程中,软件测试者应设
您可能关注的文档
最近下载
- 亚朵酒店机电设计标准2018版(3.1)-实施版 (1).docx VIP
- 2026年安徽省“皖西优”中考一模物理试题(含答案).pdf VIP
- 离合器扭转减振器的设计.doc VIP
- 实施指南(2025)《JT_T 1495-2024 公路水运危险性较大工程专项施工方案》.pptx VIP
- T /BECS 0009—2025 城市综合客运交通枢纽无障碍设施评价标准.pdf
- 导线内业(角度闭合差的计算与调整).ppt VIP
- 2025年10月25日全国事业单位联考B类《职业能力倾向测验》笔试试题及答案解析(新疆_黑龙江_广西_重庆_甘肃_海南_云南_吉林_安徽_湖北_湖南)(网友回忆版).pdf VIP
- 2024年广东省纪委监委公开遴选公务员笔试试题及答案解析.docx VIP
- 英飞凌:2026年GaN技术展望报告.pdf
- 常用电子元器件实物图解(清晰版).pdf VIP
原创力文档

文档评论(0)