Testing Method - 读书笔记 (一 )

来源:互联网 发布:bt下载软件苹果 编辑:程序博客网 时间:2024/05/21 19:25

看到 Wikipedia 上面有一篇对于软件测试的综述,挺有总结性,做下读书笔记。

Wikipedia 的这篇文章,可以通过下面的 URL 访问:
http://en.wikipedia.org/wiki/Software_testing

首先说了 Testing Method: Static VS Dynamic
确实对 Testing Method 不好定义, 测试方法,个人理解还是倾向于【测试手段】。

Static: 用 code review,简单来说就是眼睛看代码,分析代码的语法,用途,以及性能等等。 有人说语法也要分析吗? 语法没写对属于个别现象,有的团队开发自己都没测试下语法,就丢给 QA 做测试,这种现象还是有的。

Dynamic: 测试自个儿写代码来证明 code 是否健壮,是否达到预期的功能与性能。自己的感觉,我们常说的测试手段,主要是 Dynamic 的。

Static 保证的是 verification, 就是代码审查通过; Dynamic 保证的是 validation, 即代码功能确认;两者相辅相成,不可或缺。 有点类似于学而不思与思而不学的辩证关系。如果光看代码,没有测试案例,不能确定最终的测试结果;如果光测试案例,没有看代码,则测试案例会文不对题,覆盖率不够,自然测试健壮性方面就会差一点。

0 0
原创粉丝点击