Parasoft C/C++test

Parasoft C/C++test – 针对 C/C++ 开发的综合性代码质量保障工具,有效提高开发团队工作效率和软件质量。

产品类型: 软件 产品功能: 测试分析/教育及研究机构推荐产品 平台语言: 英文 源码: 不提供源码 产品编号: 13140
  • 当前版本:v9.6 [销售以商家最新版为准,如需其他版本,请来电咨询]
  • 开  发 商:Parasoft 正式授权

关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。加企业QQ:800018081 咨询该产品

中文   |   英文

高质量的代码 | 有效的测试 |持续地监视| 中国区正式授权代理

Parasoft C++test帮助团队写出更好的代码,实施更有效的测试,以及持续地监视以实现质量目标。 C++test 可以进行静态分析,全面代码审查,运行时错误检测,并在单元测试和组件测试中集成覆盖率分析。这些能够在开发周期的开始阶段,在开发桌面上自动完成。C++Test能够在桌面的IDE环境或命令行的批处理下进行回归测试,为监测和分析质量趋势提供数据。此外, C++test 与 Parasoft 的 Concerto 结合在一起, 提供基于 Web 交互式的仪表板,具有细分能力的 Concerto 使团队能够通过 C++test 的结果以及其它关键进度指标来把握项目状态和趋势。

【2017开年钜惠,全场6折起,错过不再有,赶紧抢!】

活动时间:1月1日-1月31日

慧都2017.1

促销

声明:本产品中文介绍为慧都控件网版权所有,未经慧都公司书面许可,严禁拷贝、转载!

需要培训、定制、外包?请联系我们!企业QQ:800018081 慧都专业技术团队帮助您提高效率,节省成本,降低风险!

主要功能



静态分析

  • 广泛地支持语言和标准:Security | C/C++ | Java | .NET | FDA | Safety-critical。

  • 静态分析工具自1994年以来成为行业领先者。

  • 集成在您的SDLC,方便立即使用。

  • 通过多种分析技术,预防和查找缺陷。

  • 快速查找和修复问题,减少中断的时间。

  • 集成了Parasoft的开发测试套件,包括单元测试、代码覆盖分析和代码审查。


单元测试

  • 自1997年以来成为单元测试行业的领先者。

  • 快速构建一个高覆盖率的测试套件。

  • 轻松扩展和自定义生成的测试。

  • 查找功能问题和故障引起的缺陷。

  • 消除障碍,创造/维持稳定的测试套件。

  • 集成了静态分析、代码审查,等等。


同行审查

  • 自动准备,通知和跟踪。

  • 与自动化代码审查协调工作。

  • Asynchronous(异步),适合于分布式团队。

  • 支持任意的语言和文件类型,支持所有通用的开发环境。

  • 集成协作开发和测试框架。


代码覆盖率分析

  • 覆盖集成应用程序,通过级测试,从单元级跟踪。

  • 测量多个指标,包括线路,声明,块,路径,决定(分支),条件简单,和MC/ DC覆盖。

  • 生成和优化测试用例覆盖率提高。

  • 文件覆盖FDA和高安全性与强大的报表。

  • 静态分析,单元测试,代码审查,和其他开发测试实践整合。


运行错误检查

  • 暴露严重缺陷的应用程序行使。

  • 通过应用/系统从测试单元测试工作。

  • 仅报告实际发生的缺陷。

  • 轻量级,适用于嵌入式测试。

  • 静态分析,单元测试,代码审查和集成度更高。


可追溯性

双向可追溯性。

  • 需求定义、管理和测试控制。

  • 使用代码、更改代码、代码分析、同行审查和手动/自动测试对需求进行关联。

  • 防止意外的更改和回档。

  • 符合行业标准的要求,如FDA、DO-178C和ISO26262。

 


静态分析

 

优点

  • 提高团队开发效率 — 应用一套全面的最佳实践集合以缩减测试时间,降 低测试难度,和减少到达 QA 阶段的缺陷数量。

  • 优化团队开发资源的配置 — 自动地审查已知的代码问题,以便有更多的  时间可以被用于需要人类智慧的地方。

  • 建立更可靠的代码库 — 高效地构建,并可持续地执行,和维护一个全面的  回归测试套件,用于检测更新是否破坏了既有的功能。

  • 让 C 和 C++ 代码质量和进度可视化 — 获取对用于实现需求代码的评估  ,并跟踪其过程以实现质量和进度的目标。

  • 降低项目成本 — 自动对广泛的潜在用户路径进行测试以查找出只有在真  正使用时才能发现的问题。



应用案例

 


跟踪指标

 

可配置的详细报告

C++test 的 HTML, PDF 和自定义格式的报告可以通过 GUI 控件或一个选项文件来配置。标准报告包括有通过 /失败的代码分析和测试结果的概要,已分析文件的列 表,和一个代码覆盖率概要。 此报告可以进行自定义,以 包括活动的静态分析检查的清单, 具有单独测试的通过 /失败状态的扩展测试输出, 对于关键指标的趋势图参 数,和用颜色表明的所有代码覆盖率结果的完整代码清单 。 生成的报告可以根据各种角色的过滤器通过邮件被自 动地发送。除了直接提供数据给负责缺陷所标记代码的 开发人员, C++test 也发送概要报告给管理人员和团队 负责人。

高效的团队部署

通过自动化任务 安排 和分配使缺陷审查和纠正更加容易。每个检测到的缺陷通过区分优先顺序,被安排给相应编写这部分代码的开发人 员,并分配完整数据和代码的交叉链接到他的或她的 IDE 中。为了帮助管理人员评估和记录趋势,集中化的报告能够 确保对质量状态和过程实时监控。这些数据同样帮助确定是否需要进一步的行动以满足内部目标或证明策略的遵从 性。

 


宿主(开发)环境

 

在宿主机,模拟器和目标机上测试

C++test 自动化实施完整的测试执行流程, 包括测试用例生 成,交叉编译,部署,执行,和加载结果 (包括覆盖率指标) 返回到 GUI 中。可以为自动的测试执行来从 GUI 或命令行交互地驱 动测试, 以及批处理回归测试。在交互模式中, 为了方便调试 或验证用户可以单独地或在选中的组中运行测试。 对于批处 理执行,用户可以针对指定的代码,它们的名称或者在磁盘 上的位置来执行测试。

高度的可定制化

C++test 允许用户完全自定义测试执行流程。除了使用内建 的自动化测试以外,用户可以包含自定义的测试脚本和 shell 命令来使工具符合他们具体的构建和测试环境。

通过交叉编译为预期的目标环境所提供的运行时库,C++test 可以被广泛的用于多种嵌入式操作系统和结构体系。C++test 的所有测试中间产物的源代码都可见,因此完全可以移植。


应用案例

 


独特优势

  • 在不执行程序的情况下识别运行时缺陷

  • 自动化代码分析,增强兼容性

  • 支持嵌入式和跨平台开发

  • 提高团队代码走查的效率和全面性

  • 为即时验证和回归测试提供自动化单元及组件测试

  • 可高度自定义

  • 充分集成WindRiver Workbench和 ARM RVDS的C++test插件

主要功能

  • 根据用户选定的编码规范对代码做静态分析来增强兼容性

  • 提供一个图形化的RuleWizard编辑器来定制用户编码规则

  • 对代码路径做静态模拟以定位潜在运行时错误

  • 提供图形化接口和动态跟踪使代码走查自动化

  • 自动生成并执行单元和组件级的测试

  • 灵活的桩函数机制

  • 完全支持回归测试

  • 高亮显示的代码覆盖率分析

  • 使用图形或命令行方式进行全面团队部署


支持环境:

      主机平台

  • Windows

  • Linux

  • Solaris UltraSPARC

 

      IDE

  • Eclipse IDE for Developers

  • Microsoft Visual Studio

  • Wind River Workbench

  • ARM Workbench IDE for RVDS

  • ARM Development Studio

  • QNX Momentics IDE (QNX Software Development Platform)

  • Texas Instruments Code Composer Studio

 

      IDE的项目导入支持

  • ARM ADS

  • Green Hills MULTI

  • IAR Embedded Workbench

  • Keil µVision IDE

  • Keil RealView

  • Microsoft eMbedded Visual C++

  • Microsoft Visual Studio

  • Texas Instruments Code Composer

  • Wind River Tornado

 

      目标/交叉编译器

  • Altera NIOS GCC

  • ADS (ARM Development Suite)

  • ARM for Keil µVision

  • ARM RVCT

  • ARM DS-5 GNU Compilation Tools

  • Cosmic Software 68HC08

  • eCosCentric GCC

  • Freescale CodeWarrior C/C++ for HC12

  • Fujitsu FR Family SOFTUNE

  • GCC (GNU Compiler Collection)

  • Green Hills MULTI for V800

  • IAR C/C++ for ARM

  • IAR C/C++ for MSP430

  • Keil C51

  • Microsoft Visual C++ for Windows Mobile

  • Microsoft Embedded Visual C++

  • National Instruments LavWindows/CVI 2015 Clang C/C++ Compiler

  • QCC (QNX GCC)

  • Renesas RX C/C++

  • Renesas SH SERIES C/C++

  • STMicroelectronics ST20

  • STMicroelectronics ST40

  • TASKING 80C196 C

  • TASKING TriCore VX-toolset C/C++

  • TI TMS320C2x/C2xx/C5x

  • TI TMS320C2000 C/C++

  • TI TMS320C54x C/C++

  • TI TMS320C55x C/C++

  • TI TMS320C6x C/C++

  • TI MSP430 C/C++

  • Wind River GCC

  • Wind River DIAB

 

      构建管理

  • GNU make

  • Sun make

  • Microsoft nmake

 

      主机编译器

  • Windows

    • Microsoft Visual C++

    • GNU and MingW gcc/g++

    • GNU gcc/g++

    • Green Hills MULTI for Windows

  • Linux (32- and 64-bit)

    • GNU gcc/g++

    • Green Hills MULTI for Linux

  • Solaris

    • Sun ONE Studio

    • GNU gcc/g++

    • Green Hills MULTI for SPARC Solaris

 

      源代码控制

  • AccuRev SCM

  • Borland StarTeam

  • CVS

  • Git

  • IBM Rational ClearCase

  • IBM Rational Synergy

  • Microsoft Team Foundation Server

  • Microsoft Visual SourceSafe

  • Perforce SCM

  • Serena Dimensions

  • Subversion (SVN)

类型 标题 发布时间
版本更新 Parasoft C/C++test v9.6

Parasoft C/C++test新本来袭,让您的测试用例编写更简便

2015-12-21
文章 Parasoft C++test使用教程:桩函数

本文从parasoft c++桩函数定义、生成和自定义三方面来讲解桩函数教程。

2017-01-20
文章 Parasoft C++test使用教程:执行测试用例(下)

今天继续给大家分享Parasoft C++test中如何查看测试报告、查看生成的测试用例以及查看覆盖率的方法。

2017-01-18
视频 Parasoft公开课:利用服务虚拟化实现快速测试

如果您的团队面临着加速软件交付的压力,本次公开课将为您阐述怎样使用service virtualization(服务虚拟化)来推进持续测试和DevOps,例如CareFirst公司。

本次公开课中,Parasoft携手Techwell host Forrester公司的副总裁,首席分析师Diego Lo Giudice和CareFirst公司的质量管理主任Mike Puntumapanitch,给大家分享构建测试高速通道的经验。

关键要点:

  • 如何开始使用service virtualization(服务虚拟化)
  • 为什么service virtualization是agile(敏捷)和DevOps的关键
  • 从企业的经验中吸取教训
  • 如何在不影响质量的情况下,加快测试速度

2016-05-27
视频 Parasoft公开课:保护应用安全

本次Parasoft公开课中,主要为大家讲了软件开发安全是什么?为什么需要软件开发安全?怎样实现软件开发安全?本节课的内容包括:

  • 识别和分析根本原因
  • 查找和验证安全缺陷
  • 验证缺陷处理
  • 仔细调整,减少错误
  • 利用Threat Modeling关注热点
  • 识别攻击点
  • 优化静态分析规则
  • 选择安全的设计组件
  • 防御代码攻击技术
  • 更多,请观看视频

2016-03-30
演示或示例 Parasoft C/C++中文案例:网通设备大厂静态分成功案例

从某跨国网通设备大厂反馈的情况,他们非常信赖C/C++test静态分析,已经将C/C++test的静态分析作为测试的标准流程,每日进行测试。因为通过C/C++test的代码规范,只需数分钟即可预防该问题发生。而该问题从发现到修复前后花费2周时间,更重要的是影响客户对于他们产品的信心。

2016-10-25
演示或示例 Parasoft C/C++中文案例:三星成功案例

为克服严峻的软件开发挑战并同时减少开发成本,软件工程领域已经形成了自己的规则惯例。许多规则惯例都应用于开发的实际执行阶段,其中,编码规则是基础,它能够很好地提高代码可靠性,帮助不同的开发人员都生成一致的代码,并防止易出错编码方式的出现。

2016-10-25

更新时间:2017/1/3 15:07:22 | 录入时间:2011-10-17 | 责任编辑:邹家俊 给他留言或建议

客服
相关产品
  • TestComplete

    全面支持各类测试对象,满足你各种测试方法的需求。

  • ChartDirector

    一款使用方便快捷、功能强大且交互性强的通用Web图表组件

  • QA·C

    C语言静态白盒测试工具,行业标杆产品,代码标准引领者。

  • VARCHART XGantt

    交互式的甘特图最佳解决方案,世界级甘特图大师

  • DevExpress VCL Controls

    内含最强大的VCL Data Grid,最好用的VCL报表工具,最灵活的VCL分析工具

  • Xtreme Toolkit Pro

    专为Windows平台开发人员提供最全面的Visual C++界面开发组件

  • BCGControlBar Professional Edition for MFC

    用于构建类似微软Office、VS等高级用户界面的MFC用户界面高级套包。

开发商其他产品
  • Parasoft SOAtest with Load Test

    SOAtest with Load Test是处理业务与安全关键性事务的完整的自动化端到端测试软件。

  • Development Testing Platform(DTP)

    Development Testing Platform(DTP)是一款开发测试平台。通过在SDLC中持续应用软件质量最佳实践降低了商务风险。

  • Parasoft DTP

    Parasoft DTP是一个完整的软件生命周期管理平台。

  • Parasoft Virtualize

    Parasoft Virtualize是一个用于创建、部署和管理模拟的开发与测试环境的虚拟解决方案。

  • Parasoft C/C++test

    Parasoft C/C++test – 针对 C/C++ 开发的综合性代码质量保障工具,有效提高开发团队工作效率和软件质量。

  • Parasoft Jtest

    <p>Parasoft Jtest是一款Java自动化测试工具。能够无缝集成Parasoft SOAtest。</p>

  • Parasoft dotTEST

    Parasoft dotTEST是一款.NET开发的综合代码质量保证工具。

  • Parasoft Insure++

    Parasoft Insure++是专用于 C 和 C++ 语言的运行时内存分析和错误检测工具。

  • Parasoft SOAtest

    Parasoft SOAtest是业内最全面的API、云服务和SOA测试平台,并提供优秀的负载与性能测试、API安全测试等功能。

同类产品
  • TestComplete Desktop

    TestComplete是一款自动化功能测试平台。TestComplete Desktop可以在任何桌面应用程序上创建、管理和运行自动化测试。

  • CodeReviewer

    CodeReviewer是一款免费的代码审查工具,适合小型团队使用。

  • TestServer

    TestServer是一款API代码分析测试的工具,帮助您提高API的完整性。

  • Xamarin Insights

    一个为开发人员提供手机应用程序跟踪、监控和事故报告,通过实时监控来改善应用程序的分析工具

  • HP Performance Center(HP PC)

    HP Performance Center 软件是一款企业级性能测试平台。设计用于推动标准化进程、集中式管理、全球协作以及形成卓越的性能测试中心。

  • Fortify on Demand

    Fortify on Demand是一款移动应用和web的安全测试软件。

  • AppPulse Mobile

    AppPulse Mobile是一款针对移动应用性能分析的软件。

  • AppPulse Active

    AppPulse Active是一款从最终用户角度即时监控网站、云和 SaaS 服务的软件。

  • AppPulse Diagnostics

    AppPulse Diagnostics是一款企业级的漏洞检测软件。深入了解影响您的事物性能的代码、数据库调用和第三方服务。

  • AlertSite

    AlertSite是一款领先的综合监测软件,可用于APIs、移动和Web应用程序。

联系我们


官方微信
官方微博

慧都旗下网站

友情链接

慧都科技有限公司 版权所有 Copyright 2003-2016 渝ICP备12000582号
100%正版软件