适用于Java和.NET开发人员的Jtest和dotTEST的新10.4.3版本

原创|行业资讯|编辑:李燕|2019-12-23 14:39:26.733|阅读 58 次

概述:​Parasoft官方宣布Parasoft Jtest,Parasoft dotTEST以及与之配套的报告和分析仪表板(Parasoft DTP)的最新版本。这些新功能和增强功能都致力于帮助Java和.NET软件开发人员加快安全,高质量代码的交付。

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

相关链接:

Parasoft官方宣布Parasoft Jtest,Parasoft dotTEST以及与之配套的报告和分析仪表板(Parasoft DTP)的最新版本。这些新功能和增强功能都致力于帮助Java和.NET软件开发人员加快安全,高质量代码的交付。

在新的发行版中,Parasoft Jtest的单元测试功能添加了JUnit 5支持,以及对Java和.NET的最新CWE安全准则的支持(将在最新版本中添加对CWE最新版本的C / C ++ test支持)。我们还将从测试结果和静态分析结果到几种流行的需求管理和敏捷计划系统的可追溯性报告打包在一起,从而提供了整个测试覆盖范围的清晰可见性。

慧都科技是parasoft一级授权代理商,如果您想购买parasoft产品,请咨询 慧都客服~有关这些功能的更多信息,请继续阅读以下内容!

支持常见弱点枚举(CWE)列表版本3.4和2019年更新的CWE Top 25

CWE是800多种编程错误,设计错误和体系结构错误的综合列表,这些错误可能导致可利用的漏洞。2019年CWE排名前25位的最危险软件错误以前曾在2011年进行过更新,它是针对性最广泛和最严重错误的列表,可利用这些错误在软件中造成最严重的安全后果。

自发布以来,排名前25位的列表已成为各行各业广泛采用的安全标准。对于认真对待网络安全的组织,“在尖峰之上”列表会添加额外的15个项目,以及使用IoT或医疗设备的团队。排名前25位和“ On the Cusp”都是UL 2900(可联网产品的软件网络安全)合规性的组成部分,该标准已获得FDA认可,可用于联网医疗设备的网络安全。

Parasoft的所有静态分析工具均已获得MITER的CWE兼容认证。但是,借助最新的测试配置和CWE合规性报告,最新版本为2019年CWE Top 25和“ On the Cusp”安全标准提供了市场上最全面的支持。

在配置,修复和报告过程中,团队可以轻松地了解哪个静态分析检查器与哪个CWE项目相关联。使用Parasoft独特的以CWE为中心的模型,所有检查程序都基于关联的CWE ID进行命名,从而消除了在配置,报告和补救问题时耗时的映射的需要。

CWE合规性报告提供了CWE合规性状态的持续,连续视图,并具有交互式仪表板,小部件和报告,这些报告可深入了解CWE风险和与代码相关的技术影响。请参阅下面的示例仪表板:

dtp-cwe-2019.png

Parasoft CWE仪表板

支持JUnit 5

向Java程序员说“测试框架”一词,很可能他们正在考虑JUnit。此版本的Jtest包括对JUnit 5的支持,JUnit 5是流行的Java测试框架的最新版本。JUnit 5中引入的新体系结构释放了一些功能,例如对断言的lambda支持以及选择和过滤在单独的类中定义的测试套件的能力,所有这些都在Parasoft Jtest中受支持。

JUnit 5也向后兼容JUnit 4,因此您可以将现有的JUnit 4测试无缝集成到JUnit 5框架中,并继续使用Jtest功能(例如自动创建单元测试和高级模拟)来创建和维护新的和现有的测试。JUnit 5均支持Parasoft Jtest的单元测试功能,例如自动测试创建,快速修复操作以及克隆和变异测试以扩展覆盖范围的能力。

工作项可追溯性,以完整了解测试范围

使用最新,最好的框架和指南来测试和分析代码非常棒,但这只是完整的软件开发解决方案的一部分。对测试覆盖率的完整了解还取决于是否能够集中汇总测试结果和静态分析违例,并将其绑定到存储在应用程序生命周期管理(ALM)或企业敏捷计划中的需求,故事,缺陷,问题和其他工作项( EAP)系统。

为了加快开发组织内部的可追溯性,我们已与多个ALM和EAP系统实现了新的集成:

  • codeBeamer ALM

  • 吉拉/ X射线

  • Polarion ALM

  • 版本一

在这些ALM / EAP系统中定义了工作项后,开发便开始了。然后,随着代码在开发流程中移动,Parasoft会汇总测试和静态分析结果。如果检测到测试失败或静态分析违规,则用户可以直接从Parasoft的“测试和违规浏览器”中在ALM / EAP系统中创建其他工作项。

在创建自动化测试(例如,使用Parasoft SOAtest创建的JUnit单元测试或功能测试)以验证功能时,它们可以与工作项关联。Parasoft将测试工件与工作项相关联,并在可追溯性小部件和报告中显示数据,以提供对测试范围的可见性,并将结果发送回原始记录系统以设置工作项的状态。

与这些系统的集成仅仅是个开始–计划在2020年的发行版中引入更多ALM,并对集成进行改进:

dtp-traceabiility.png

Parasoft DTP中的可追溯性

支持Visual Studio 2019

最后,作为Parasoft不断为最新的Microsoft开发环境提供功能的承诺的一部分, Parasoft dotTEST 10.4.3包括对Visual Studio 2019的支持。C#8和.NET Core的支持计划在2020年第一季度发布。敬请关注并继续阅读以了解更多!


想要了解Parasoft、Parasoft SOAtest、Parasoft Virtualize更多信息或资源的朋友,请点击这里~

解决方案专家联系,以了解如何在组织中部署Parasoft的自动化软件测试解决方案。



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
Parasoft Jtest

专业针对Java语言的开发测试方案,可无缝集成Parasoft SOAtest

Parasoft dotTEST

使用深度静态分析和高级覆盖率分析补充现有的Visual Studio工具

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