• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

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

丈量软件质量

发布: 2009-2-11 10:06 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 2次 | 进入领测软件测试网论坛讨论

领测软件测试网 软件测试技术 门户;Sq]7|?QQ o

软件测试技术 门户w,^SEF&V&jA$zi

        每个项目可以根据不同的需要定出需要符合的指标。例如美国国土安全局的软件项目规定每个方法的行数不可以超过62行,可执行语句不超过50行,而符值语句不可以超过12行。

6n"^*o~M.\7xnP

~|k,O'N"]qnF KT&J        在此基础上,还可以加入重复代码分析( 防止开发人员简单的拷贝重复代码,重复代码会使软件的可扩展性大大降低),逻辑分析路径分析等智能分析功能,进一步检测软件的质量。软件测试技术 门户1] Z:CU,l:LmX7O(Y;f

of2h Q0F'N!P}V2.  覆盖分析 (Coverage Analysis)

!G Q}?ge(n6w 软件测试技术 门户6S7c{mF*L

        静态分析的指标能反映质量的一个侧面,而覆盖分析则能展现软件的性能,可维护性,可测试性,也是软件质量最直观的体现。覆盖分析主要是运行各种单元测试,集成测试,并记录测试所覆盖的代码的信息。

+qn&M