• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

用Eclipse Callisto TPTP分析应用程序

发布: 2007-11-19 19:52 | 作者: 转载 | 来源: 领测软件测试网 | 查看: 381次 | 进入软件测试论坛讨论

领测软件测试网 软件测试技术门户;x7o.G%Sd~VC

静态分析工具

软件测试技术门户0Eu+x_$q,}Bh

  在TPTP工具箱中,另一件有趣的工具就是静态分析工具。Java静态分析工具,例如PMD,允许通过基于一组代码预定义规则和最佳实践检查来检查代码,从而自动验证代码质量。现在,TPTP也包含一个静态分析工具。除了提供它自己的一组静态分析规则之外,这个工具还可以提供一个一致的接口,其他工具厂商可以在这个接口中集成他们自己的规则。

v1x#Ibz7p2m-j 软件测试技术门户 X:Wr1R'~

  要对代码进行静态分析,需要创建分析配置。在Java视图或Analysis图标中,使用上下文菜单打开Analysis窗口,它现在应该出现在工具栏上(参见图9)。分析配置决定了要分析的代码(Scope)和应该遵循的规则(Rules)。有71条规则可供选择,例如"Avoid casting primitive types to lower precision"和"Always provide a break at the end of every case statement"。您还可以使用预定义的规则,例如"Java Quick Code Review"(在这里,71条规则中只有19条适用)。

:lJ{0F"v"d0f

使用Eclipse Callisto分析应用程序图-9软件测试技术门户`&L.d\Q(f

x/o$G,SnV9]9ZK  图 9:建立静态分析规则