Parasoft、SmartBear和Gimpel Software测试分析类产品对比评测

测试分析是软件生命周期中十分重要的一个过程,是产品发布、提交给最终用户前的稳定化阶段。经过有效的测试分析能够在项目投入运行以前尽量地排除项目中潜藏的错误,从而提升产品的总体质量。编程

本文选择了具备可比性的三家测试分析类厂商Parasoft、SmartBearGimpel Software进行对比评测,涉及C/C++静态分析、测试效率优化以及测试管理等。安全

Parasoft是一家专门提供软件测试解决方案的公司,包括持续测试解决方案、开发测试解决方案、应用安全解决方案和嵌入式开发测试解决方案。Parasoft自动化测试解决方案涵盖软件开发周期从开始到结束的大部分阶段,可以很好的完成测试分析的任务,提升项目总体质量。框架

SmartBear是一家致力于提供开发测试和性能工具的公司,能够为软件开发团队提供稳定、易于使用的工具,达到更快的规划、构建、测试软件的效果。在不久前,SmartBear刚被Gartner魔力象限评为软件自动化测试领域的优秀厂商机器学习

Gimpel Software是一家专一于C/C++静态分析的公司,旨在为C语言开发人员提供实用的编程工具,其产品PC-lint Plus是一款受普遍承认的C/C++静态分析工具ide

厂商 产品 支持语言/框架 系统要求 产品介绍
Parasoft Parasoft C/C++ test C/C++、Java、.NET Windows、Linux、Solaris UltraSPARC Parasoft针对C/C++开发的综合性代码质量保障工具
Parasoft dotTEST 支持多语言代码库 Frameworks、Windows 7/8/十、Windows Server20十二、Visual Studio 2008-2017 一种自动化的、非侵入式的代码质量保证解决方案
Parasoft DTP Java、C/C++、.Net Windows 64bit 7/8/十、Linux 64bit、Windows Server2008/2012/2016 一款经过在SDLC中持续应用软件质量最佳实践的开发测试平台
Parasoft Insure++ C/C++ Microsoft Windows、Linux 是专用于C和C++语言的运行时内存分析和错误检测工具
Parasoft Jtest Java Windows、Red Hat Enterprise Linux、Mac OS、Solaris (SPARC) 一款可以无缝集成Parasoft SOAtest的Java自动化测试工具
Parasoft SOAtest C/C++、Java Windows、Linux、Solaris、Mac 优秀的API、云服务和SOA测试平台并提供负载与性能测试、API安全测试等功能
Parasoft Virtualize Java、JavaScript、Jython、Groovy JMS Providers、WebSphere MQ、Apache Qpid 是一个用于建立、部署和管理模拟的开发与测试环境虚拟解决方案
SmartBear AQtime Pro Java、C/C++、Delphi、.Net Visual Studio IDE、RAD 是一款内存和性能分析工具
Collaborator 支持多语言开发 Windows、Linux、Solaris 是一款功能全面的代码审查工具
SoapUI Pro Java Windows 7及以上、Windows Server 2008R2 SP1及以上、OSX 10.7.3及以上、Oracle Linux 64bit及以上等 提供了完整的测试覆盖,支持全部的标准协议和技术
LoadUI Pro Java Windows 7及以上、Windows Server 2008R2 SP1及以上、OSX 10.7.3及以上、Oracle Linux 64bit及以上等 优秀的开源API测试工具
TestComplete Java、.Net、Python、JavaScript、VBScript Windows 64bit 7/8/十、Windows Server2008R2/2012/2016 是一款自动化功能测试平台
QAComplete 支持多语言开发 Windows Server2012R2/201六、Microsoft .Net Framework 4.5.2及以上 能够将全部测试资源放置在同一个地方的测试管理平台
ServiceV Pro Java Windows 7 SP1及以上、Windows Server 2008 R2 SP1及以上、OS X 10.7.三、Oracle Linux64bit 6及以上等 一款API虚拟化测试工具
LoadComplete 支持多语言开发 多种手机、网站和Web应用程序 是一款可用于网站、移动和Web应用程序的负载测试软件
AlertSite 有预置的脚本函数 Windows 7及以上、Windows Server 2008R2 SP1及以上、OSX 10.7.3及以上、Oracle Linux 64bit及以上等 是一款可用于APIs、移动和Web应用程序的综合监测软件
Gimpel Software PC-lint Plus C/C++ Windows 7/8/十、Linux、macOS C和C++的优秀静态分析工具

通过上文的表格相信对Parasoft、SmartBear和Gimpel Software的产品有了必定的了解。除了Gimpel Software只有一款产品PC-lint Plus之外,其他两家厂商的产品覆盖范围都比较完整,涉及到软件测试总体阶段的不少方面,几乎能够从里面找到测试分析所需的大部分产品。小编在这里简单列举以上部分类似产品的对比状况,供你们参考分析:函数

C/C++静态测试分析相关产品:工具

产品 特色
Parasoft C/C++ Test 静态分析和安全测试、单元和集成测试、运行时分析、代码覆盖率分析、具备可跟踪性
Parasoft Insure++ 内存调试、总覆盖率分析、动态内存可视化
PC-lint Plus 主动识别错误、很好的识别潜在漏洞能力、实施安全编码标准、提升开发效率

测试效率改进相关产品:性能

产品 特色
Development Testing Platform(DTP) 汇总Parasoft的全部测试和实践数据集成到质量仪表板,实现监控和管理功能
TestComplete 具备自动化测试工具和人工智能支持的混合对象识别引擎,可轻松构建测试框架并实现连续测试
Parasoft SOATest 将人工智能和机器学习引入自动化测试,改进质量和流程,使UI/API/负载等测试更易于使用和可扩展
QAComplete 致力于测试管理,显著改善测试流程,加速测试生命周期

以上就是小编对这三大测试分析类厂商的简单测评,但愿可以帮助到那些对测试分析工具选择还不是很了解的朋友。总的来讲,Parasoft侧重于提供总体软件测试解决方案,SmartBear致力于提供各类开发测试和性能工具,而Gimpel Software更精于C/C++的静态分析。经过以上对比相信你们对这三大厂商有了更清晰的认识,从实际状况出发,选择最适合项目发展的测试分析工具,才可以有效地提升总体质量。学习

相关文章
相关标签/搜索