软件测试学习笔记12
Posted 天殇残瞳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试学习笔记12相关的知识,希望对你有一定的参考价值。
软件测试学习笔记12
测试覆盖率的实际运用
1.简单的测试覆盖率:本次测试执行的用例数/所用用例数。
覆盖率的审核:抽样验收。
2.基于产品的测试覆盖率:已测试需求点/设计所有需求数。
覆盖率的审核:抽样验收。
3.基于白盒的测试覆盖率:
大多工具判断语句覆盖,即单元测试代码覆盖代码行/总代吗行。
缺陷:覆盖率数据只能代表测试过哪些打码,不能代表是否测试好这些代码;容易遗漏逻辑、判断等场景。
4.基于自动化测试覆%的时间在使用盖率:自动化覆盖的测试场景(测试用例)/所有测试场景。
用途:自动测试更重于回归验证,没必要追求过高的覆盖率,而要考虑用例设计。
测试覆盖率的意义:
应用最多的地方在测试停止标准
单纯讨论测试覆盖率,在瀑布式开发模型中并不重要,但在螺旋式,敏捷开发模型中,由于不断迭代累加,很难确定哪些模块在开发过程中没有给予足够的测试。
在短迭代、DevOps中,更强调用单元测试覆盖率来评估不断增加的代码数量。
测试团队组织架构:
1.金字塔管理模式:一对多。
2.矩阵化管理模式
以上是关于软件测试学习笔记12的主要内容,如果未能解决你的问题,请参考以下文章
ClickHouse-尚硅谷(12. 高级-数据一致性*)学习笔记