在不执行程序的情况下验证——检查,静态分析,软件指标

白盒测试和黑盒测试一般是在写完代码之后的测试工程中实施的操作。没有完成一定程度的代码,是无法进行测试的。

如果在测试中发现错误之后,就需要返回到问题发生的阶段进行修正。如果是在测试阶段发生的问题,就必须修改设计文档。发现问题的时间越早,就可以避免返工,将影响范围降低到最小。

为此,就需要在开始测试之前得阶段进行验证。通过第三方对文档和源代码进行目测确认的操作称为检查。如果是对文档进行确认称为审核,对源代码进行确认称为代码检查过代码审查。

检查是由人工实施的操作,而使用计算机诊断源代码称为静态分析。这类工具叫静态分析工具。

这是一种无须执行源代码,就可以发现源代码中包含的各种问题的方法,可以自动进行处理。

量化显式源代码的规模,复杂度,可维护性的软件指标是静态分析中常用的指标。

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值