有没有搞静态测试的?
通过静态代码分析工具,对代码进行分析,统计其控制流和数据流的情况,发现可能的缺陷。
有做这方面的工作的吗,或者国内这块发展情况如何?
[解决办法]
需求文档,设计文档,测试用例等文档的检查算静态测试,但是静态测试的概念有点大,所以通常人们讨论此类问题时会用更具体的方法名称代替,例如对XXX的同行评审。
代码级的sp1234说的有一定道理,当然静态测试并不只包含这些,我曾经做过一个项目,其中所使用的脚本语言是自定义的一套语言(解释执行器是自己团队开发的),这样sp1234所说的情况就不适用了,所以对其脚本采用的静态测试的主要检查内容包括,其中涉及到的数据格式是否正确(这部分实际上是写测试程序自动检查的),业务流程逻辑是否正确两个方面(这部分就是靠阅读代码实现了)。而至于语法就不用静态方法进行测试了(当然语法设计测试也是参与的,虽然没有开什么同行评审)。