Parasoft C/C++test (产品编号:13140)

针对C/C++开发的专业白盒自动化测试方案,能有效提高软件开发效率和代码质量。

标签:测试C/C++Parasoft

开发商: Parasoft

当前版本: 2020.1

产品类型:软件

产品功能:测试分析

平台语言:C|C++

开源水平:不提供源码

用户推荐:

用户评分:

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

C/C++test

针对C/C++开发的专业白盒自动化测试方案

C/C++test最佳实践,质量持续提升

自动生成单元测试用例,极大降低时间成本

提升开发效率,加速软件交付

遵从性认证标准,我们是权威

嵌入式和跨平台开发

低学习成本,高度可定制化

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

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

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

需要培训、定制、外包?

请联系我们!企业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 的所有测试中间产物的源代码都可见,因此完全可以移植。


应用案例


独特优势

Windows
  • 在不执行程序的情况下识别运行时缺陷
  • 自动化代码分析,增强兼容性
  • 支持嵌入式和跨平台开发
  • 提高团队代码走查的效率和全面性
  • 为即时验证和回归测试提供自动化单元及组件测试
  • 充分集成WindRiver Workbench和 ARM RVDS的C++test插件
  • 可高度自定义

支持的环境

主机平台
  • 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
源代码控制
  • 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相关信息/申请免费试用-请联系在线客服

版本更新
Parasoft C/C++test 2020.1

在2020年推出Parasoft C/C++test的第一个版本:2020.1!C/C++ 2020.1带来了一系列令人兴奋的新功能,支持不断发展的开发环境。

2020-05-20 17:25:19.000
Parasoft C/C++test v10.4.3

Parasoft C / C ++Test更新至10.4.3版本,功能增强

2019-11-12 10:41:43.000
文章
想要知道哪些安全漏洞是最紧急的吗?快来查看最新的CWE Top 25!

最近几年,CWE Top 25进行了首次更新。此更新包括一种新方法,可以客观地确定哪些CWE最常见和最危险。此更新使CWE与不断变化的应用程序安全性保持一致,并牢记当今实际应用程序中出现的实际问题。此更新还包括对CWE的“On the Cusp”列表的更改,从本质上将前25名扩展到前40名。

2020-06-01 11:19:59.597
UI测试自动化:轻松摆脱Selenium问题

很明显,Selenium是使UI测试自动化的组织的最受欢迎的选择,但是团队仍然面临着挑战。了解如何解决这些挑战而不完全放弃该框架。 当我们对UI测试工具进行调查时,很明显Selenium已成为事实上的标准。但是奇怪的是,无论我们问谁,我们总是有同样的警告:“我们爱Selenium,但也有挑战。”

2020-05-27 15:46:38.710
视频
Parasoft 分析师见解:快速实现软件质量

Parasoft 分析师见解:快速实现软件质量

在此视频中,Forrester分析师Diego Diego Gui Guidice讨论了组织在不牺牲质量的前提下快速交付软件所面临的挑战。


立即申请免费试用

2020-05-28 17:29:33.000
Parasoft 分析师见解:持续交付管道

Parasoft 分析师见解:持续交付管道

在此视频中,Forrester分析师Diego Diego Guiguis讨论了正确的软件测试策略在持续交付流程中的重要性。


立即申请免费试用

2020-05-28 17:27:14.000
演示示例
Parasoft C/C++test成功案例:NEC Telecom使用Parasoft C / C ++测试来检测代码违规(英文)

C++test 可以进行静态分析,全面代码审查,运行时错误检测,并在单元测试和组件测试中集成覆盖率分析。NEC Telecom使用该解决方案减少了代码审查的时间和成本。

2019-03-22 16:59:17.000
Parasoft C/C++中文案例:网通设备大厂静态分成功案例

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

2016-10-25 16:57:51.000

更新时间:2020-05-20 17:25:19.000 | 录入时间:2011-10-17 00:00:00.000 | 责任编辑:郑恭琳

登录 慧都网发表评论


yuyi 2015-12-22 13:15:26.000
0

嵌入式系统中的软件组件变得越来越重要,在宿主机和目标机上测试很有必要的


慧都网友 2013-09-02 15:42:45.000
0

做C语言项目的伤不起,还好C/C++test支持静态测试和模拟机测试。省了不少麻烦。


在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat