- 17
- 0
- 约5.9千字
- 约 11页
- 2019-02-28 发布于湖北
- 举报
语句覆盖:设计若干个测试用例,然后运行被测程序,使程序中的每个可执行语句至少执行一次
复杂的程序不可能达到语句的完全覆盖,复杂的程序不可能达到语句的完全覆盖
语句覆盖率=(至少被执行一次的语句数量)/(可执行的语句数量)
判定覆盖:也叫做分支覆盖,含义是:在测试的时候设计若干个测试用例,运行被测程序,使得程序中的每个判断至少被取真值和假值一次,即真分支和假分支一次。比语句覆盖稍强的覆盖标准是判定覆盖
判定覆盖率=(判定结果被评价的次数)/(判定结果的总数)
条件覆盖:构造一组测试用例,使得每一判定语句中每个逻辑条件的可能值至少满足一次。
条件覆盖率=(条件操作数值至少被评价一次的数量)/(条件操作数值的总数)
判定/条件覆盖:设计足够的测试用例,使得判定中每个条件的所有可能(真/假)至少出现一次,并且每个判定本身的判定结果(真/假)也至少出现一次。
判定条件覆盖率=(条件操作数值或判定结果至少被评价一次的数量)/(条件操作数值总数+判定结果总数)
组合条件覆盖:设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。
显然满足组合条件覆盖的测试用例是一定满足判定覆盖、条件覆盖和判定/条件覆盖的,但不一定满足路径覆盖
路径测试:涉及足够多的测试用例,要求覆盖程序中所有可能的路径。
路径覆盖率=(至少被执行到一次的路径数)/(总的路径数)
功能覆盖率
您可能关注的文档
最近下载
- CECS19-1990 混凝土排水管道工程闭气检验标准.docx VIP
- T∕TAF 268.5-2025 生成式人工智能个人信息保护技术要求 第5部分:二次开发管理.docx VIP
- 三年级数学下册期中测试卷.pdf VIP
- 70周岁以上的驾驶员三力测试题.pdf VIP
- DB34∕T 5373-2026 商标品牌指导服务规范.pdf VIP
- DB34∕T 850-2026 曳引驱动简易升降机安装验收技术规范.pdf VIP
- 三年级下册数学计算题50道及答案【易错题】.pdf VIP
- 北师大版七年级数学下册全套新测试卷(配2025年春改版教材).pdf
- T∕TAF 225-2024 基于APP签名服务系统的移动智能终端应用软件安装预警提示规范.docx VIP
- 2025年烟台市莱州市小升初数学秋季入学摸底测试卷(含答案).doc VIP
原创力文档

文档评论(0)