/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
软件Tags: c++test测试软件编程工具
C++test汉化版是一款功能十分强大的自动化测试工具,帮助用户提高团队开发的效率应用全面的最佳实践集合以缩减测试时间,降低测试难度,减少QA阶段遇到的错误。
Parasoft C++test 是一款自动化测试工具,是经广泛证明的最佳实践集成解决方案,它能有效提高开发团队工作效率和软件质量。
C++Test是Parasoft针对C/C++的一款自动化测试工具,Parasoft是全球领先的软件测试工具和整体解决方案的专业开发供应商;AEP(自动错误预防)理论的创始者,软件测试领域的领导者;成立于1987年,总部设在美国加利福尼亚州的蒙罗维亚市;
前身是一家专业为美国国防部提供并行计算等专业服务的机构。拥有20年丰富的专业技术积累和行业应用经验,专注于软件测试领域,18项软件技术专利,致力于帮助客户迅速提高软件质量的同时大幅缩短上市周期和降低开发成本,Parasoft公司拥有遍布全球的分支机构和分销商网络,全球超过10,000家客户,财富500强公司中的58% 、财富100强公司中的88%都正在使用Parasoft的产品和解决方案。
可靠的构件代码高效地构造,可持续执行和全面的回归测试套件以检测版本更新是否破坏既有功能。
提供C/C++代码质量完成状态的可视化报告按需访问目标代码的评估,并跟踪其过程以提高质量和完成预期目标。
削减支持成本自动对广泛的潜在用户路径进行负面测试以查找出只有在真正使用时才能发现的问题。
提高团队开发的效率应用全面的最佳实践集合以缩减测试时间,降低测试难度,减少QA阶段遇到的错误。
在现有开发资源下完成更多任务自动解决琐碎的编码问题从而更多的时间可被分配到需要人来解决的问题上。
■为即时验证和回归测试提供自动化单元及组件测试
C++test的自动化测试过程能够帮助用户确保新代码和既有代码的正确性和可靠性。C++test为单个函数生成基于CppUnit格式的测试驱动和测试用例,这些自动生成的测试用例能检查出函数在未知输入情况下的表现,发现潜在的可靠性方面的问题。为了验证代码的功能是否正确,用户可以通过对生成的测试用例添加附加测试的方式进行扩展或者通过手动测试向导来完成。用户可以通过多种测试覆盖率分析工具(包括语句,分支,路径和MC/DC覆盖率)来对测试效果和完整性进行计算,并与测试的兼容性和有效性要求(如DO178B)进行印证。这种自动测试能力对自动化持续集成与测试以及同步测试开发的支持是极其有用的。
■WindRiver®Workbench和ARM®RVDS的C++test插件
C++test可以充分集成于Wind River Workbench和ARM RVDS,从而使用户在相应IDE环境下就能使用C++test的全代码分析和单元测试功能。完整的基于目标环境的测试流程(包括生成测试用例,交叉编译,配置,执行和在GUI环境中导入结果)可以通过与Workbench和RVDS的接口自动进行并按照用户化需求进行配置。测试能通过Workbench和RVDS调试器进行调试。
■支持嵌入式和跨平台开发
针对嵌入式和跨平台开发,C++test可以用于基于宿主环境和目标环境的代码分析和测试流。在宿主环境中,开发者通过使用编码策略增强,静态代码分析,全面代码审查,单元、组件测试以及回归测试来检测代码。测试过程中依赖外部环境的代码将被桩函数替换,桩函数模拟真实运行环境,而不需要访问相关硬件或软件。
通过宿主环境的扩展测试,C++test允许用户在目标硬件尚未构建好或不可用于测试的情况下,针对已经完成的代码进行验证。正是因为如此,应用程序逻辑上的大多数问题能够在早期就被发现,这时发现并且修复是最方便和迅捷的,从而使目标环境的测试能够着重于验证软硬件的接口方面的问题。此外,宿主环境中,自动化运行和维护更易于进行,使开发者能够检查独立于平台的代码的正确性而不必使用其它附加的嵌入式开发工具。
■高度的可定制化
C++test 允许用户完全自定义测试执行流程。除了使用内建的自动化测试以外,用户可以包含自定义的测试脚本和 shell 命令来使工具符合他们具体的构建和测试环境。
通过交叉编译为预期的目标环境所提供的运行时库,C++test 可以被广泛的用于多种嵌入式操作系统和结构体系。C++test 的所有测试中间产物的源代码都可见,因此完全可以移植。
如何导入一个已有项目
选择“File”>”打开”>”项目解决方案”
找到。sln文件,双击。sln文件
或者直接双击。sln文件。