当前位置: 首页 > news >正文

白盒测试

白盒测试的五种覆盖标准从弱到强分别为:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖和条件组合覆盖。

语句覆盖:每条语句至少执行一次。

判定覆盖:每一判定的每个分支至少执行一次。

条件覆盖:每一判定中的每个条件,分别按“真”、“假”至少各执行一次。

判定/条件覆盖:同时满足判定覆盖和条件覆盖的要求。

条件组合覆盖:求出判定中所有条件的各种可能组合值,每一可能的条件组合至少执行一次。

基本路径法:

一.画出控制流图

二.计算圈复杂度

三.导出测试用例

四.准备测试用例

转载于:https://www.cnblogs.com/ForSouth/p/8042680.html

相关文章:

  • SQL Server 2008 部分改变
  • Python将被加入高考科目
  • [转]使用WinINet和WinHTTP
  • Microsoft Ribbon for WPF 正式发布
  • 【原创】简单的局域网内无线文件传输(1)
  • 给初学者:JavaScript 中数组操作注意点
  • 阿里研究院崔瀚文:“单身经济”背后的“新家园”
  • 在Hyper-V下Linux不能使用鼠标
  • 005——VUE中的v-text与v-html的使用
  • 控制反转IOC与依赖注入DI
  • 开源免费接口管理平台 eoLinker V3.1.7发布+开源版部署指南一份
  • Android ListView A~Z快速索引(改进版)
  • AFNetworking 源码阅读
  • 利用JQuery制作自定义Alert Box
  • Windows Server 2003域环境搭建
  • 【译】理解JavaScript:new 关键字
  • 2017年终总结、随想
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • Java Agent 学习笔记
  • JavaScript 基础知识 - 入门篇(一)
  • MySQL数据库运维之数据恢复
  • 阿里云前端周刊 - 第 26 期
  • 基于游标的分页接口实现
  • 马上搞懂 GeoJSON
  • 使用 @font-face
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • MyCAT水平分库
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • (2.2w字)前端单元测试之Jest详解篇
  • (分布式缓存)Redis哨兵
  • (附源码)ssm码农论坛 毕业设计 231126
  • (论文阅读11/100)Fast R-CNN
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (十一)c52学习之旅-动态数码管
  • (四)库存超卖案例实战——优化redis分布式锁
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .Net 应用中使用dot trace进行性能诊断
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • .net下的富文本编辑器FCKeditor的配置方法
  • .NET学习全景图
  • .net知识和学习方法系列(二十一)CLR-枚举
  • .so文件(linux系统)
  • [202209]mysql8.0 双主集群搭建 亲测可用
  • [4.9福建四校联考]
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [BZOJ 4034][HAOI2015]T2 [树链剖分]