不需要测试用例
--可以捕获测试用例集漏掉的问题
--不需要人力投入来设计用例、执行用例
尽早的检测出代码的缺陷
--每次checkin时刻,检查代码
--可以更容易更便宜的得到修复
--容易的获取代码分析报告
从数据和程序来分析, 更容易发现潜在问题
--分析考虑了程序内部的过程交互,是上下文关联、路径敏感和对象敏感的。
--使用数据流分析和控制流分析
与编译器无关
--不需要编译和额外开销
支持代码走查
--支持逆向工程
--支持面向类的检查
--生成逆向工程文件
报告
--生成xml的报告
--生成在TestCenter中的报告
集成
--能够与其他工具集成,如版本管理工具等