网站大量收购独家精品文档,联系QQ:2885784924

常用的测试软件.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用的测试软件

白盒测试软件 Logiscope Logiscope是面向源代码进行工作的,贯穿于软件开发、代码评审、单元测试、集成测试、系统测试、以及软件维护阶段。 LOGISCOPE是法国Telelogic公司推出的专用于软件质量保证和软件测试的产品。其主要功能是对软件做质量分析和测试以保证软件的质量,并可做认证、反向工程和维护,特别是针对要求高可靠性和高安全性的软件项目和工程。   本产品应用于软件的整个生命周期,它贯穿于软件需求分析阶段和设计阶段-代码开发阶段-软件测试阶段(代码审查、单元/集成测试和系统测试)-软件维护阶段的质量验证要求。   在设计和开发阶段,使用LOGISCOPE可以对软件的体系结构和编码进行确认。可以在尽可能 的早期阶段检测那些关键部分,寻找潜在的错误,并在禁止更改和维护工作之前做更多的工作。在构造软件的同时,就定义测试策略。可帮助编制符合企业标准的文 档,改进不同开发组之间的交流;在测试阶段用LOGISCOPE,使测试更加有效。可针对软件结构,度量测试覆盖的完整性,评估测试效率,确保满足要求的 测试等级。特别是,LOGISCOPE还可以自动生成相应的测试分析报告;在软件的维护阶段,用LOGISCOPE验证已有的软件是否是质量已得到保证的 软件,对于状态不确定的软件,LOGISCOPE可以迅速提交软件质量的评估报告,大幅度地减少理解性工作,避免非受控修改引发的错误。 Logiscope包括三个工具:   Logiscope RuleChecker:根据工程中定义的编程规则自动检查软件代码错误,可直接定位错误。包含大量标准规则,用户也可定制创建规则。自动生成测试报告。   Logiscope Audit:定位错误模块,可评估软件质量及复杂程度。提供代码的直观描述,自动生成软件文档。 Logiscope TestChecker:测试覆盖分析,显示没有测试的代码路径,基于源码结构分析。直接反馈测试效率和测试进度,协助进行衰退测试。既可在主机上测试, 也可在目标板上测试。支持不同的实时操作系统、支持多线程。可累积合并多次测试结果,自动鉴别低效测试和衰退测试。自动生成定制报告和文档。 PRQA 主要功能: (1)能发现C代码超过1300种C语言使用中容易出现的潜在问题,C++代码400多种潜在问题,从而发现危险的结构,发现维护和移植中发生的问题。 (2)成功解析许多流行的C/C++语言编译器中的语言扩展和非标准的结构。 (3)简单操作就可以轻松定制警告信息和报告。 (4)提供几十种工业认可的C/C++复杂度度量,包括圈复杂度、静态路径统计和Myer’s interval等,还可以扩展公司特定的复杂度度量。 (5)提供开发接口,可扩展执行特定的分析检查。可以扩展检测规则。 (6)提供多种多样的可视化输出,包括函数结构图、函数调用树、外部参考、文件包含关系和统计的度量分析。 (7)可用于Windows和Unix平台,有方便易用的GUI图形界面。可以和流行的开发环境集成 主要特点 QAC在代码规则检查方面深入透彻,集成了 多种权威的编程标准,超过1200多条警告提示可以给设计师很好的提醒,可以作为贯彻实施GJB编程标准和企业编程准则以及各单位编程准则的推广国内工 具,通过评估和采用例程测试,发现QAC可以很准确的发现代码中潜在的问题,不存在漏报,误报和错报的情况,对于C语言QAC利用强大的分析器进行预处理 和后分析,不允许代码缺失或者遗漏头文件,QAC以其严谨而准确的分析,更能提供可信的检测结果。QAC能支持各行业编程标准和GJB5369标准,可以 独立检查进行报告。 QAC的界面简单和使用很容易,在大量的规则中选择特定的规则非常简单,只需要鼠标双击(选中或者取消),也可以在规则级上右键(选中这一级或者关 闭这一级),结果可以在viewer中查看,采用超链接的形式,点击警告就可以看到在线的解释和示例,改变了所选的规则之后,无需重分析,直接打开报告就 可以看到更新过的报告。 QAC和QAC++允许用户在其提供的分析接口上定制新的规则,用户可以基于规则定制的功能把行业标准或者单位内部规则加入QAC/QAC++。 QAC可以集成到各种IDE中,不脱离熟悉的环境就可以进行规则检查,比 如: MS VC++, MS .NET, Tornado, Source Insight, Keil C, 也可以支持 Turbo C, C++ Builder,Labwindows CVI等各种开发环境。 DevPartner 主要功能: (1)Code Coverage Review:代码覆盖率检查,这是一项动态测试功能。使用测试用例跑完功能模块后,DevPartner可以提交一份报告,告诉你被测试的代码量有多少,

文档评论(0)

cgtk187 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档