|
|
C++Test
|
C++Test版本与license说明
|
|
C++test目前有以下几个版本:
- 专业版:一个完全集成的工具套件,可以使用开发人员和测试人员进行自动化的代码分析(使用内置代码规范和由架构师编写的任意自定义的代码规范)、自动化的单元测试(使用自动生成和用户定义的测试用例)。测试可以扫描多个类/文件/文件夹,并可以直接从开发环境中进行执行,所得结果会立即报告到GUI图形化界面中以供查看和修复。专业版建议安装在每个开发人员和测试人员的电脑上。
- 架构师版:包括有全部C++test专业版的功能,并添加了RuleWizard模块,即规则定制模块,它让我们可以通过一个图形化的界面来创建自定义的编码规范和规则。架构师版通常供架构师或专门负责为一个团队创建编码规范的人使用。
- 服务器版:包括全部C++test专业版的功能,
并增加了对批量或者说“服务器”量地执行自动化代码分析和单元测试的支持。其提供的命令界面可以测试整个项目代码库,并可以集成到自动化的构建过程当中。而结果可以写到自定义的报告当中,开发团队的人员可以很容易地访问到这些报告,这些报告也可以按设定自动地email到指定的接收者。而且,开发人员和测试人员可以导入服务器版测试结果到桌面图开化界面(GUI)当中进行查看和修复。服务器版本包括团队配置管理器(TCM)功能模块,实现了集中管理,共享编码标准/规范、单元测试配置和测试资源。TCM用于开发团队,保证整个开发团队测试方法的一致性。当TCM完全运用到整个开发团队的时候,架构师和开发组长就可以配置并上传标准的团队范围的测试设置/配置/文件,然后TCM便会自动地通过团队Jtest安装来分享它们。TCM可以安装并运行到任何一个受支持的计算机系统(如一台开发人员的工作站,装有Parasoft服务器版本产品的服务器,或者一个独立的系统)。
还有下列可选模块:
- 命令行功能模块:允许UNIX和Make用户从桌面使用命令。开发人员和检测人员可以使用脚本或Make来执行测试。当购买了一个C++test服务器版之后,团队中的所有专业版本和构架师版就都可以使用此功能了。
- Security模块: 它增加了一个非常全面的安全问题指南库,Jtest在扫描和分析源代码的时候可以应用这些指导。通过应用这个安全指南,这个功能模块可以搜索并识别出许多的安全脆弱性,包括对输入的不正确传递,恶意代码,并发问题,不当的登录,命令注入,不正确的错误说明,字符格式问题,拒绝服务,授权等等问题。这个模块同时也提供了让用户来自定义安全策略的功能,以便在应用程序开发过程中对编码方法进行有效地指导。
查看C++test原厂商美国Parasoft公司介绍
|
|
-产品概述
-产品特性
-系统要求
-产品版本
-PDF文档
-C++test视频介绍
-C++test视频演示
n
单元测试极大地提高C/C++应用质量
n
C++Test
FAQ
v
C/C++解决方案
查看C++test原厂商美国Parasoft公司介绍
|