当前位置:网站首页>单元测试覆盖率怎么算?
单元测试覆盖率怎么算?
2022-08-09 04:15:00 【软件测试网】
一、语句覆盖率
计算方式:被测语句/全部语句。
全部语句要求:非分支,非判断。
二、分支覆盖率
计算方式:被测分支/全部分支。
任意输入一个数,不能能分支故覆盖100%。
三、条件覆盖率
什么是条件:结果为true或false。
计算方式:被测条件数/全部条件数。
分母为8,运行3个,所以条件覆盖率为3/8。
四、路径覆盖率
从开始到结束的过程。
计算方式:被测路径数/全部路径数。
例子:
输入数据:admin,654321。
语句覆盖率:4/6。
分支覆盖率:2/4。
条件覆盖率:TFF,3/8。
分支-条件覆盖率:5/12。
路径覆盖率:1/4。
边栏推荐
- simple math formula calculation
- MySQL:意向共享锁和意向排它锁 | 死锁 | 锁的优化
- 【数学】点积与叉积
- How to resolve the conflict between LAN segment and WAN segment when Honor router (WS831) is used as wireless relay
- Polygon zkEVM Prover
- 电脑重装系统如何在 Win11查看显卡型号信息
- wift3.0 set the navigation bar, title, font, item color and font size
- 基因对疾病的影响规律--读论文
- 数量遗传学遗传力计算2:半同胞和全同胞
- Moonriver与Shiden的XCM集成现已上线
猜你喜欢

2022R1快开门式压力容器操作考试模拟100题及在线模拟考试

了解CV和RoboMaster视觉组(五)运动建模与预测

【Redis底层解析】字典类型
提升用户体验,给你的模态弹窗加个小细节

给电脑重装系统后修改远程桌面端口的方法

人类微生物组和缺失遗传力--读论文

If A, B, C, and D process parts, the total number of processed parts is 370. If the number of parts processed by A is 10 more, if the number of parts processed by B is 20 less, if the number of parts

2022年安全员-B证考试练习题及在线模拟考试

松柏集(浮窗思)

etcd Study Notes - Getting Started
随机推荐
NanoDet代码逐行精读与修改(三)辅助训练模块AGM
“error“: { “root_cause“: [{ “type“: “circuit_breaking_exception“, “reason“: “[parent] D【已解决】
为什么有的时间函数在同一事务内返回的都是同一值?
高效回顾深度学习DL、CV、NLP
笔记本电脑重装系统后开机蓝屏要怎么办
Win11一键重装系统后如何使用自带的故障检测修复功能
做现货白银前这些要诀应先记起来
消失的遗传力--wiki
[math] dot product and cross product
《剑指offer》题解——week1(持续更新)
OpenCV相机标定完全指南(有手就行)
『HarmonyOS』Page与AbilitySlice的生命周期
Crosstalk and Protection
电脑系统重装后如何开启Win11实时辅助字幕
2022年安全员-B证考试练习题及在线模拟考试
OpenMLDB + Jupyter Notebook:快速搭建机器学习应用
06 动态内存
记录一次腾讯实习投递经历(一)
模型包装,答辩吹牛方法论!
分布式数据库怎样才能“叫好又卖座”


