McCabeIQ软件质量综合分析平台.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

McCabeIQ软件质量综合分析平台--第1页

McCabeIQ软件质量综合分析平台

产品综述

McCabeIQ是美国McCabeSoftware公司的软件质量管理解决方案,为用

户提供软件质量度量、软件结构分析、动态结构化测试的全面支持,McCabe

Software公司由ThomasMcCabeJr在1977年创建,ThomasMcCabeJr.是软

件质量方面的学术专家,1976年发表了软件复杂性度量的理论,1982年发表了

著名的论文《结构化测试:一种利用圈复杂度进行测试的方法》,由美国标准

局出版并被NIST采纳作为测试标准。

世界上很多重要组织和公司采用McCabeIQ的质量管理套件,对其开发的

关键软件进行质量分析和覆盖率测试。McCabeIQ的框架基于底层优秀的EDG

源代码分析器,提供准确的软件复杂度和软件结构分析,基于工业标准或者自

定义标准衡量软件的质量。

产品参数

McCabeIQ的功能可以分为质量度量、覆盖率测试、数据流分析、变更分

析、冗余代码分析和企业级报告等。

◆质量度量McCabeIQ能够分析三百多种软件度量质量,包括:

·代码行、注释行统计

·嵌套深度

·数据变量统计

·Halstead度量集

·McCabe度量集

·面向对象(OO)度量集

McCabeIQ软件质量综合分析平台--第1页

McCabeIQ软件质量综合分析平台--第2页

McCabeIQ拥有质量快照功能,可以在特定时刻把当前的软件质量信息全

部存储到它的数据库中,随着软件开发和测试的进行,不断记录软件的质量信

息和测试的覆盖信息,McCabeIQ把这些点连在一起绘制成质量趋势图,项目

主管可以掌握软件质量的波动和测试的进展。

基于McCabe提供的这些基本度量,用户可以方便的派生度量,这样可以更

加符合用户实际的质量模型,有助于更好的进行质量评价。

◆McCabe是一个完全图形化的工具,可以提供如下图形报告:

·模块调用关系图:用红黄绿颜色标识出模块的复杂度的高低,对于软件

的结构和复杂程度一目了然。

·模块控制流图:有助于了解软件模块的内部流程,发现隐藏的危险路径。

·散点图/KV图/柱状图:综合分析软件整体的质量分布情况,有助于了解

软件质量情况,和测试工作量评估。

◆覆盖率测试

McCabeIQ的动态测试不但适合于宿主机系统,也适合于各种嵌入式系统

环境下运行,McCabeIQ的插装方式有几种选择,可以根据实际情况选择最合

适的方式,当被测软件动态运行的时候,McCabeIQ分析生成的追踪信息,得

到覆盖率信息,McCabeIQ可以提供的覆盖率类型有:

·集成覆盖率

·路径覆盖率

·分支覆盖率

·语句覆盖率

·类覆盖率

·布尔覆盖率(MC/DC)

McCabeIQ软件质量综合分析平台--第2页

McCabeIQ软件质量综合分析平台--第3页

·数据覆盖率

·调用对覆盖率

覆盖率的信息最直观的查看方式就是在模块调用图上用不同的颜色标识出

来,基于McCabe度量的理论,可以提供给用户强大的路径分析路径覆盖率,适

合于安全关键软件的严格测试。覆盖率的信息以切片(Slice)的方式详细的报告

给用户,

文档评论(0)

1636091513dfe9a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档