文档彩票走势图>>自动化测试工具Parasoft功能对比>>Parasoft功能对比之Java测试篇(八):Parasoft VS CodeProAnalytix
Parasoft功能对比之Java测试篇(八):Parasoft VS CodeProAnalytix
本文是自动化测试工具Parasoft功能对比之Java测试篇之一,将介绍Parasoft Jtest和同类工具CodeProAnalytix的功能对比,哪一款更强大一目了然。
相关关键对比项 | Jtest | codepro analytix | ||
厂商支持 | 中国存在原厂团队 | 总部位于上海,遍布全国的代理商 | 无,google中国受限 | |
本地技术支持 |
中国:上海,成都存在原厂技术团队; 遍布全国的合作伙伴技术团队 |
没有本地技术团队支持 | ||
客户 | 全球1万多以上客户,中国拥有各行业客户群 | 未知 | ||
测试行业经验 | 25年以上行业经验 | 未知 | ||
支持环境 | 操作系统 | Windows,Linux,Mac OX | Windows,Linux | |
开发平台 | Eclipse 3.2-3.6, IBM Rational Application Developer 7.0-7.5, WebSphere and MyEclipse | Eclipse 3.4~3.6,WebSphere and MyEclipse | ||
源码控制系统 | 支持主流源码控制系统,如svn,cvs,perforce,git,tfs,clearcase等等 | 不支持 | ||
静态分析 | 规则数量 | 1200条左右 | 1000条左右 | |
支持安全静态标准 |
ü* OWASP Top 10 ü* Payment Card Industry Data Security Standard(PCI DSS) ü* Common Weakness Enumeration(CWE) ü* SysAdmin, Audit, Network, Security (SANS) ü* National Institute of Standards and Technology--Software Assurance. Metrics And Tool Evaluation (NIST SAMATE) ü* Cigital ü* HIPAA Security Assessment ü* Security Assessment ü* Secure Coding Best Practices ü* Sun Secure Coding Guidelines |
未按标准划分规则集 | ||
度量分析 | 支持,含76条 | 支持,含21条左右 | ||
数据流分析 | 36条模拟数据流向的静态规则 | 不支持 | ||
违规修复参考 | 提供详细代码示例,优缺点说明,参考资料 | 没有详细参考资料 | ||
自动化快速修复 | 350+ 条具有快速修复规则的违规 | 不支持 | ||
支持自定义规则 | 提供图形化工具定制规则 | 不支持 | ||
快速定位到代码行 | 支持准确定位到代码行 | 支持定位到文件 | ||
自定义测试策略 | 图形化界面和文件多种方式支持 | 仅支持配置文件方式 | ||
违规严重度等级划分 | 五个严重等级且可自定义 | 三个严重等级且不可更改 | ||
范围过滤 |
支持时间,作者,文件,代码行,正则表 达式等多种灵活的过滤方式 |
单一的鼠标操作方式 | ||
支持的扫描文件类型 | java和.class,.jsp,properties及特定Xml配置文件 | 检查源文件,xml文件 | ||
代码审查 | 提交前代码审查 | 支持 | 不支持 | |
提交后代码审查 | 支持 | 不支持 | ||
动态测试 | 测试用例 |
支持自动生成大量测试用例; 同样无缝基层junit测试用例; 可灵活配置测试用例生成策略,如公有或私有方法; 提供测试用例浏览器系统管理测试用例; |
支持简易的自动化生成测试用例,主要基于JUnit框架手动编写测试用例 | |
应用程序跟踪分析 | 支持Java应用程序运行时的动态跟踪分析 | 不支持 | ||
覆盖率分析 |
提供颜色区分显示代码覆盖情况; 提供覆盖率视图统计显示文件,方法覆盖情况; 行覆盖率和分支覆盖率; |
简单的覆盖率分析报告 | ||
数据源驱动方式 | 支持多种数据源方式,如csv,数据库,内建表格等 | 无 | ||
自动化打桩 | 支持 | 不支持 | ||
容器测试 | 支持 | 不支持 | ||
运行时错误检测 | 支持Tracer跟踪技术,发现堆栈,内存问题 | 不支持 | ||
测试用例源码开放 |
支持; 提供更多开放API处理单元测试各种场景要求 |
支持; 仅提供简易的断言机制 |
||
Junit支持 | 支持 | 支持 | ||
调试执行 | 支持 | 未知 | ||
报告 | 报告格式 |
包含详细内容且可配置显示的xml,html,pdf; 报告中可按作者,严重度排序显示 |
简单的html,xml报告 | |
定制报告 | 支持xslt定制方式 | 不支持 | ||
提供xml报告数据 | 支持,包含详尽内容 | 支持简易的数据内容 | ||
趋势图 | 支持 | 不支持 | ||
邮件自动分发报告 | 支持 | 不支持 | ||
扩展性 | 支持Ant集成 | 支持 | 不支持 | |
支持maven集成 | 支持 | 不支持 | ||
支持Hundson集成 | 支持 | 不支持 | ||
支持CruiseControl集成 | 支持 | 不支持 | ||
支持Jira自动构建测试 | 支持 | 不支持 | ||
支持Jekins集成 | 支持 | 不支持 | ||
支持需求和缺陷系统集成 | 支持 | 不支持 | ||
易用性 | 汉化界面 | 是 | 否 | |
中文化手册 | 是 | 否 | ||
GUI操作方式 | 是 | 是 | ||
自动分配任务 | 是 | 否 | ||
支持插件 | 是 | 是 | ||
Eclipse界面 | 是 | 是 | ||
团队协作 | 统一同步团队策略 | Parasoft独有的团队协作模块支持 | 支持但依赖于Eclipse | |
共享测试文件 | 可自动共享和分发 | 仅支持手动导入 | ||
共享测试报告 | 支持 | 不支持 | ||
自动化团队流程 | Parasoft提供标准的自动化最佳实践流程 | 不支持 |
(如有差错欢迎评论留言,小编虚心与大家共同探讨)
Parasoft——领先的自动化测试工具,满足绝大多数行业标准
Parasoft是一家专门提供软件测试解决方案的公司,帮助企业打造无缺陷的软件。
从开发到质量检查,Parasoft的技术通过集成静态和运行时分析,单元、功能和API测试,以及服务虚拟化,在不牺牲质量和安全性的情况下加快软件交付,节约交付成本。
强大的报告和分析功能可帮助用户快速查明有风险的代码区域,并了解新代码更改如何影响其软件质量,而突破性的技术将人工智能和机器学习添加到软件测试中,使组织更容易采用和扩展跨开发和测试团队的有效的软件测试实践。
Parasoft针对C/C++、Java、.NET和嵌入式的开发测试都有着30多年的深入研究,很多全国500强企业使用Parasoft的产品实现了软件快速、高质量的交付。