Want to see Parasoft in action? Sign up for our Monthly Demos! See Demos & Events >>
Want to see Parasoft in action? Sign up for our Monthly Demos! See Demos & Events >>
通过Parasoft C/C++test 2022.1版本,开发团队可以更快地交付符合法规的软件。最新版本延续了我们对简化软件测试的关注,提供补充软件开发的创新特性和增强功能。
在这个版本中,您可以使用Docker Hub镜像构建高度自动化和可扩展的CI管道,无缝访问自动化代码分析。然后在您的IDE中使用VS Code插件来查看结果。
下面是C/C++test 2022.1中包含的增强功能的快速列表:
我们扩展了汽车包,以帮助您达到汽车标准的合规性。
支持MISRA C:2012技术勘误2 (TC2)
MISRA C:2012的C/C++test规则集和合规报告已经更新,以反映MISRA技术勘误表2带来的变化。通过这些更新,Parasoft客户可以确保他们遵守MISRA标准是最新版本。
DISA ASD STIG合规的新规则
简化和帮助强制遵守DISA ASD STIG,C/C++test现在应用专用的DISA STIG ID规则集和一组静态分析检查器。
DISA ASD STIG明确要求扫描某些类型的漏洞。您可以使用具有高级静态分析功能的C++test来整理和分析结果,以便进行后续的报告和审计。违反指导原则的编码违规将通过STIG IDs进行报告,这消除了将SAST调查结果映射到STIG指导原则的需要,从而简化了法规遵从性工作。
您可以从 Docker Hub 下载现成的C/C++test容器映像,以便在CI/CD工作流中使用从而简化其管道配置。您还可以在CI/CD工作流之外使用C/C++test Docker映像,就像在常规命令行场景中一样。在这些情况下,您甚至不需要在系统上安装该工具。
该镜像预安装了一系列开发工具,因此只需提取该镜像,就可以立即开始使用,或者根据您的需要定制该镜像。此外,Docker Hub上的文档附带了一个示例Docker文件,因此您可以应用您的定制。
开发团队可以使用Visual Studio的更新插件在IDE中运行静态代码分析并检查分析结果。更新后的C/C++test标准插件与Visual Studio版兼容。
这种增强通过消除不必要的IDE上下文切换提高了开发团队的工作效率并减少了工作量。
我们添加了对以下编译器的支持,如果您想了解我们支持的全部编译器,可以联系我们获取完整列表。
我们增加了对以下 IDE 的支持:
C/C++test Professional中的需求视图已得到增强。您可以使用拖放将单元测试用例与特定需求相关联。这种新功能简化了定义需求或测试规范与测试用例之间的可追溯性链接。
C/C++test Professional中添加了一个新的命令行参数 -property,用于为分析配置指定额外的本地设置属性。这个新选项简化了纯命令行使用模型中的工具配置。
C/C++test标准2022.1 Eclipse插件已得到增强,可支持最新的Eclipse IDE版本2021-09、2021-12和2022-03。
此版本需要更新许可证密钥。
升级到 2022.1 可能会导致 Windows 和 Linux 上的机器 ID 发生变化。在向 Parasoft 请求新许可证之前,请验证您的机器 ID。有关验证您的机器 ID 的信息,请联系您的Parasoft代表。
如果您目前不是Parasoft C/C++test用户,但希望了解这种统一、完全集成的测试解决方案来帮助您的团队开发安全可靠的C和C++软件,欢迎联系我们。
作为Parasoft嵌入式测试解决方案的产品经理,Miroslaw 的专长包括 C/C++、RTOS、静态代码分析、单元测试、管理安全关键应用程序的软件质量以及软件符合安全标准。